5005 43
18452 754
14939 260
507 151
20591 90
9132 628
1885 382
24825 594
15118 603
2744 122
22021 514
6836 480
41804 317
14024 663
2098 306
2978 151
17038 863
12016 237
37505 688
19345 533
33008 736
7302 59
11441 192
2163 479