29615 49
109080 909
177404 544
96004 602
48394 560
129988 374
55452 703
103567 264
36208 221
174416 313
277249 864
179255 421
116586 255
109912 695
44537 719
310097 190
160072 590
161661 225
349268 431
85150 134
214785 721
177819 206
97962 677
63462 104
142555 294
34161 844
32683 777
168811 306