2321 506
306 65
1526 322
1048 230
298 48
6579 707
10109 400
24296 270
1062 61
1222 187
4276 540
17030 192
13149 594
15248 69