31591 325
85573 426
66049 226
50130 418
25101 263
84660 735
53026 252
38075 275
11079 557
78387 827
26042 49
53595 603
131414 386
64770 688
110104 402
33232 139
105453 236
99961 907
47785 61
20888 359
103932 508
56478 409
26554 528
8164 221
70509 661
16207 568
172220 139
66661 512