50737 63
3502 237
3265 273
4099 767
14558 747
92884 840
35071 619
8320 163
14407 32
31857 458
16825 396
55356 593
101328 242
29819 481
73978 576
12518 369
8295 456
24758 188
4833 911
3030 488
13234 712
43626 373
9759 585
5242 474
11165 750
3375 200
3497 578
1801 200