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