696 161
2196 370
1848 514
2692 800
2682 562
1661 241
633 51
2522 625
2360 392
2263 343
3581 883
1242 175
2879 474
16138 452
1457 37
4561 317
5325 620
6374 785
3859 665
37954 86
11312 749
6772 773
3908 631
16488 280
8672 740
34481 614
51998 897
7386 611