5947 509
3957 94
3784 444
7025 571
5436 472
2921 297
2580 404
4540 106
13931 598
12037 300
24494 91
48774 770
32237 764
53163 653