2516 540
1009 332
341 86
1143 318
476 99
1294 389
2332 672
1031 308
2119 469
2820 916
18732 648
1609 311
2074 519
2205 627
2798 791
3099 829
853 99
1801 388
1585 404
6459 163
934 233
2554 543
9616 270
958 292