3432 405
2536 311
2206 360
15561 721
3263 419
2044 505
929818 955
3427 750
258296 831
7411 653
1140 188
12092 228
18289 482
9009 309
1253 93
1403 63
850 126
3080 610
4715 468
58511 440
23578 201
3765 682