3428 405
2536 311
2206 360
15561 721
3262 419
2042 505
929802 955
3426 750
258290 831
7410 653
1139 188
12091 228
18289 482
9007 309
1253 93
1403 63
849 126
3080 610
4715 468
58501 440
23568 201
3764 682