5056 127
3844 188
7842 898
3859 291
7833 585
3404 573
3648 420
2807 317
5655 645
4290 264
30104 413
19069 503
11727 304
4646 699
2274 110
4867 660
1056 84
3183 123
3212 218
5375 846
633 22
5452 638
8084 321
12935 305
37280 490
46961 379
22187 592
34063 695