3426 405
2535 311
2206 360
15559 721
3260 419
2042 505
929794 955
3423 750
258280 831
7405 653
1138 188
12089 228
18288 482
9007 309
1248 93
1402 63
849 126
3078 610
4714 468
58480 440
23560 201
3764 682