1676 156
216 63
2982 723
4337 580
3371 608
2200 473
3389 25
8986 832
2674 383
10601 472
8438 246
5149 311
4460 640
1972 66
1146 180