2590 227
14986 515
14360 392
41292 57
3967 858
4023 605
22913 191
19101 552
6761 485
3045 326
9655 787
3599 152
15328 616
3734 359
12408 117
3086 857
4281 832
2537 340
3914 748
3473 782
2278 309
1910 66
4092 885