19652 382
23846 277
1493 82
33876 740
15337 634
6512 726
14536 381
27270 840
7895 745
2712 439
1561 112
3827 396
4856 34
7971 351
1125 177