5050 261
2701 40
22529 340
15715 153
12206 333
19212 743
7988 284
25375 984
2678 138
7740 629
10430 459
11037 774
9428 530
15813 485
4885 867
3788 123
5670 656
2241 223
3446 68
6289 352
2374 44
10312 294
6899 549
3026 547
3906 77
5161 392
1498 29
6255 203