5050 261
2701 40
22529 340
15715 153
12205 333
19212 743
7987 284
25374 984
2678 138
7738 629
10428 459
11037 774
9428 530
15813 485
4885 867
3788 123
5670 656
2241 223
3446 68
6289 352
2374 44
10310 294
6899 549
3026 547
3905 77
5161 392
1498 29
6255 203