40006 142
28379 43
22563 49
6663 361
11316 175
179016 529
47660 602
148464 401
43558 850
51504 600
182332 696
31494 366
154972 201
24597 598
42394 253
35915 763
81426 670
45298 168
55090 252
53884 104
38089 423
130467 294
29398 844
28591 775
26670 216
35855 868
17580 208
172645 689