3428 405
2536 311
2206 360
15561 721
3261 419
2042 505
929799 955
3426 750
258288 831
7410 653
1139 188
12090 228
18288 482
9007 309
1251 93
1403 63
849 126
3080 610
4715 468
58494 440
23567 201
3764 682