15072 109
38392 878
15447 688
1442 260
2273 502
464 70
1476 369
1208 213
3110 649
2204 596
1493 283
1452 381
627 147
1479 135
2580 797
2169 469
1208 225
813 161
1798 511
1125 268
1575 440
3177 883
2232 615
478 95
1829 521
926 272
2307 430
1129 216