431 97
2795 235
4865 166
2661 521
520 53
1308 214
341 42
2985 938
1287 378
1974 542
2927 716
1504 245
571 76
528 90
1442 359
982 273
445 70
557 120
654 129
2450 491
1003 159
3092 675
1225 309
2744 520