3061 117
2547 512
29911 742
31488 351
21282 389
7297 189
3603 61
10123 678
11259 564
22088 767
19272 452
4726 670
5910 856
2402 195
3037 644
1357 39
3849 232
1698 41
1935 204
3249 195
1551 332
25260 734
2223 212
17795 219
2789 418
2456 388
23556 579
27033 114