2986 89
4793 650
20995 200
23545 113
1317 35
2600 96
2794 167
2124 276
5635 457
3662 641
2402 257
1720 174
40695 350
28681 389
8996 186
12557 562
30864 581
19832 452
3551 623
3427 738