527 120
6029 174
1622 336
2891 912
1337 101
12984 680
11141 523
16034 688
2392 533
2732 555
15447 586
3392 312
7476 213
2441 156
3529 649
6070 588
1455 204
1158 210
8748 803
5959 177
30298 363
4001 537
8848 561
2496 216
869 37
6993 608
2569 378
3840 419