40003 142
28377 43
22558 49
6663 361
11314 175
178982 529
47657 602
148450 401
43553 850
51498 600
182312 696
31493 366
154957 201
24594 598
42391 253
35910 763
81416 670
45293 168
55085 252
53878 104
38074 423
130462 294
29393 844
28588 775
26667 216
35851 868
17579 208
172639 689