516 120
5779 174
1620 336
2891 912
1319 101
12948 680
11119 523
16014 688
2390 533
2728 555
15436 586
3392 312
7476 213
2440 156
3528 649
6065 588
1455 204
1157 210
8746 803
5951 177
30298 363
4001 537
8834 561
2496 216
869 37
6991 608
2567 378
3839 419