42981 312
43477 170
26002 57
30165 943
27771 154
87661 325
14641 196
7150 70
22954 232
3812 178
28269 341
9944 315
4550 77
15961 608
51429 547
28943 587
16483 109
28238 318
16652 741
15278 871
7330 936
8581 622
8966 99
15514 54
22896 545
11800 511
8921 88
16004 932