2630 153
2931 163
273187 728
97750 577
9057 456
12002 508
4358 663
4144 601
117778 997
65823 346
7399 269
6282 220
2771 213
3356 378
61270 616
143686 301
6052 168
8195 611
8098 784
2208 111
68351 371
91058 429
10228 293
6583 160
4918 583
5044 168
59307 409
176341 708