2631 153
2931 163
273205 728
97759 577
9058 456
12002 508
4358 663
4144 601
117786 997
65824 346
7400 269
6282 220
2771 213
3358 378
61271 616
143698 301
6052 168
8195 611
8099 784
2208 111
68357 371
91065 429
10228 293
6583 160
4918 583
5044 168
59311 409
176362 708