1116 283
8508 355
5593 391
4850 612
23592 413
3442 340
2761 87
3272 291
6309 252
3587 100
6092 878
2210 191
7014 364
2920 412
16813 750
5383 465
4773 254
4578 742
2381 163
5170 293
6573 520
59806 730
142746 422
98692 677
83710 671
293293 567
82586 366
266827 639