40002 142
28377 43
22556 49
6663 361
11314 175
178971 529
47657 602
148447 401
43552 850
51493 600
182305 696
31491 366
154954 201
24594 598
42391 253
35909 763
81408 670
45293 168
55083 252
53874 104
38072 423
130459 294
29391 844
28587 775
26667 216
35850 868
17579 208
172638 689