14209 127
7947 517
5321 98
50297 495
6675 290
13895 613
13379 542
5149 169
26514 553
9995 501
7396 303
2804 539
1610 112
5614 325
1264 134
2957 184
3322 495
16804 84