216 58
3284 337
900 167
1222 342
2042 543
2720 754
474 59
2524 650
1479 326
1256 298
1883 373
3047 832
2519 569
2926 651
1248 288
1844 379
2217 531
574 97
1659 426
1123 278
884 243
2136 551
2462 641
1308 321
627 141
1555 310
3213 735
2537 503