2100 95
111767 944
3765 553
11732 649
335966 1370
7828 411
141360 552
17548 225
245150 1164
82957 546
8080 822
12122 226
28049 888
13855 894
12114 461
8363 269
35821 307
7386 49
18216 723
24359 284
18813 503
6178 389
14654 568
8520 759
3690 548
22617 632
3623 39
2795 584