2506 511
11727 643
8862 597
6725 70
3349 543
766 98
4030 665
2100 352
2918 506
1548 257
581 109
20245 620
22327 695
29212 928
14992 837
7758 139
11693 536
11953 198
3693 286
28555 683
9324 350
25568 423
19364 181
12016 186
4321 116
5040 209
3118 210
9080 660