15096 60
9246 653
4828 538
5195 459
6213 772
3947 335
5233 724
19257 560
4984 627
9319 772
3178 186
19536 426
3711 200
3822 150
6954 850
7426 214
15915 258
10050 246
36345 581
35071 440
33060 633
5719 457
5012 251
4559 133