1239 259
792 219
20690 104
41488 131
5333 347
9367 613
25410 425
15472 105
8137 468
14887 82
8705 443
2103 351
18639 78
5480 492
1656 32
2576 458
2949 325
3538 634
3934 504