3902 146
16340 329
6516 444
7497 629
5138 590
2815 92
2266 201
4701 302
3528 759
2838 89
9917 700
3755 228
3646 102
4017 300
13997 541
17427 585
40096 57
8234 208
3182 864
3483 925
11369 651
6709 599
5416 757
1999 96
3875 775
1826 90
2998 205
3395 123