12298 35
79798 674
33152 306
24034 626
8921 772
2515 287
5167 294
8253 519
24787 433
4990 712
43352 1028
5763 617
21693 475
2577 325
8523 659
6487 147
16350 578
10065 467
7375 397
3549 388
3198 684
47058 713
7672 116
6605 631