2797 400
3835 685
170265 601
95989 535
12835 775
7142 221
2633 153
2932 163
273327 728
97816 577
9059 456
12002 508
4358 663
4144 601
117844 997
65850 346
7400 269
6283 220
2772 213
3358 378
61292 616
143743 301
6053 168
8195 611
8103 784
2208 111
68393 371
91096 429