2232 501
1290 341
11362 298
2324 610
889 187
2756 819
2411 161
2719 403
1719 275
245501 580
77448 271
38509 916
17277 436
34760 780