353 98
570 52
669 167
2944 832
1228 241
607 147
2159 528
1466 297
1180 238
2259 570
2493 748
1018 272
2891 902
2584 521
3410 968
2869 824
2508 534
1299 251
2546 763
2194 637
2114 642
1962 423
465 129
270 45
258 30
28680 508
10302 322
1387 120