3505 783
2647 323
3475 629
5926 480
3357 900
43986 638
13661 599
19128 644
2959 272
5894 685
2931 505
20623 561
14259 497
8656 51
6515 39
6076 278
4362 803
2445 345
5814 689
4208 125
2324 658
13441 795
4676 94
1689 178
1818 121
2262 480
1846 73
2087 116