312 30
3455 721
2593 451
1576 338
998 234
2201 598
1176 209
12743 342
1987 241
2736 580
1694 432
2512 695
809 141
3180 552
2030 357
859 195
1858 390
1999 53
443 65
1530 361
28854 999
2653 550
501 118
1084 126