3996 404
2216 222
45075 371
4904 342
2346 178
4258 433
4417 568
19250 635
9492 772
101640 561
90958 481
26639 599
20982 234
17104 719
4326 338
27391 804
4995 453
3113 352
11063 286
11561 961
12555 666
33139 670
3559 529
4342 642
27263 611
5336 806
1160 79
3801 218