3432 405
2536 311
2206 360
15562 721
3264 419
2044 505
929827 955
3427 750
258302 831
7412 653
1140 188
12092 228
18289 482
9011 309
1254 93
1403 63
851 126
3081 610
4715 468
58518 440
23585 201
3765 682