4103 80
4267 826
1512 261
3666 130
1720 245
2220 581
1465 207
1048 254
1341 187
742 102
645 51
754 87
1008 167
2550 571
1210 267
524 70
1476 394
2776 774
2607 779
2156 411
11050 169
2314 550
514 77
1597 438