178 25
312 80
440 103
1355 404
658 178
554 120
960 266
3329 351
3210 864
2840 712
2969 826
507 109
2630 44
755 239
243 62
1499 470
2960 701
4873 749
3407 706
978 307
612 123
1439 263
983 257
2369 561