1533 313
29087 99
2131 75
12341 405
604 71
3162 568
3397 458
18838 722
2404 139
3271 709
4705 291
2827 491
4051 675
3080 620
16565 92
3308 216
1697 135
4272 433
5715 362
4685 543
3134 313
2336 307
19269 635
18396 170
5218 517
25582 763
16490 780
32172 899