313 30
2594 451
2941 474
1178 209
2544 569
2527 611
2202 598
1576 338
12744 342
1988 241
998 234
2513 695
2736 580
1694 432
809 141
3180 552
859 195
1858 390
1999 53
1085 126
443 65
1530 361
1731 353
5741 373