513 120
5636 174
1620 336
2890 912
1317 101
12941 680
11116 523
16011 688
2390 533
2727 555
15432 586
3392 312
7475 213
2439 156
3528 649
6063 588
1455 204
1157 210
8745 803
5947 177
30298 363
4001 537
8832 561
2495 216
869 37
6991 608
2566 378
3839 419