3430 405
2536 311
2206 360
15561 721
3262 419
2043 505
929807 955
3426 750
258291 831
7411 653
1140 188
12091 228
18289 482
9007 309
1253 93
1403 63
849 126
3080 610
4715 468
58506 440
23571 201
3764 682