2925 196
9058 988
15163 674
6232 502
55385 773
4439 252
6526 837
4670 503
5920 746
5140 759
2737 97
3663 242
4187 677
3967 562
5927 338
36551 128
7804 485
55484 519
2886 424
1940 139
169706 467
6679 732
5379 491
5291 648
136520 297