3428 405
2536 311
2206 360
15560 721
3261 419
2042 505
929799 955
3426 750
258287 831
7409 653
1138 188
12090 228
18288 482
9007 309
1251 93
1403 63
849 126
3080 610
4715 468
58491 440
23567 201
3764 682