22536 66
45489 457
14510 590
3648 259
12734 716
9806 469
7822 347
16402 510
21089 835
15708 497
16915 352
3017 175
2416 141
18769 902
14491 82
6827 807
16375 126
3898 466
6274 552
12740 256
2864 628
4820 882
3200 424
4461 275
1422 57
4508 474