5096 127
3862 188
7860 898
3872 291
7861 585
3411 573
3650 420
2813 317
5659 645
4307 264
30275 413
19146 503
11793 304
4657 699
2286 110
4869 660
1064 84
3206 123
3234 218
5382 846
641 22
5455 638
8122 321
13019 305
37288 490
47037 379
22199 592
34070 695