29611 145
20970 221
22481 576
31027 230
50994 142
17340 587
25580 562
97664 782
39560 344
53043 446
38131 679
32480 476
43230 616
51249 216
38940 658
31830 907
27562 520
91053 626
36027 168
27466 228
65344 72
35114 309
46294 988
31083 211