2900 499
115015 983
2258 296
32809 158
6059 708
63889 252
1329 244
541 141
1106 257
2397 759
679 166
2199 559
688 204
272 55
4247 818
22863 331
166680 11216
179580 588
53972 1859
1180 197
30152 437
126734 656
44055 276
1958 305
40654 93
61963 545
15190 186
61601 454