16772 39
6728 531
2629 738
850 158
1116 325
3104 854
2515 795
3230 892
2432 575
924 169
1914 368
2802 691
11303 386
2812 657
4210 447
1355 217
3332 587
3080 487
6088 51
7906 659
16541 834
25246 349
5178 530
9983 862
9684 442
14120 526
10421 706
1412 46