14512 347
3038 582
1238 175
23810 575
1061 78
3228 818
2407 62
2617 348
2101 345
3232 697
2492 624
1643 284
3136 615
3312 526
2446 356
11165 518
1697 260
2663 772
3240 644
2117 306
1778 265
14510 274
2597 569
1294 35