1075 294
5058 587
15355 687
82951 474
4965 564
91386 693
2484 421
4196 533
2106 434
4313 244
9626 227
3865 142
2396 662
2899 838
658 163
10974 50
10439 589
49827 682
4554 212
2483 645
17091 748
33439 334
3669 299
2660 763