2629 153
2930 163
273163 728
97744 577
9057 456
12002 508
4358 663
4144 601
117767 997
65820 346
7399 269
6282 220
2770 213
3355 378
61265 616
143672 301
6052 168
8195 611
8098 784
2208 111
68339 371
91044 429
10228 293
6581 160
4917 583
5044 168
59304 409
176326 708