42002 423
141797 294
33904 844
32459 777
31412 217
9506 597
41848 870
21316 210
19138 502
180923 690
167735 306
49335 66
14284 561
165725 239
149898 552
46386 863
64093 651
52092 738
133805 330
9029 537
85654 189
29546 372
61758 883
100814 707
5431 593
257510 750
65486 239
50544 744