3428 405
2535 311
2206 360
15560 721
3261 419
2042 505
929798 955
3425 750
258286 831
7407 653
1138 188
12090 228
18288 482
9007 309
1251 93
1403 63
849 126
3079 610
4715 468
58487 440
23563 201
3764 682