19401 598
37451 201
127014 444
2312 174
4975 331
1729 206
3089 463
1914 435
1982 442
2734 797
1713 424
430 57
1457 253
2969 674
2915 716
1256 139