98262 531
10646 88
36926 112
83262 423
2377 137
2593 131
41109 339
49797 299
328611 1000
115244 725
1957 283
52472 325
2114 310
129417 551
39797 355
95361 648
20548 239
61427 205
19286 109
12133 842
139495 1066
2644 69
114638 418
91918 663
146870 546
37875 208
1466 200
103896 300