1648 326
3514 202
2495 338
3705 580
2167 120
3910 711
4916 287
1011 173
2404 412
800 85
281 50
4985 602
1323 98
3158 515
9684 726
1263 116
3314 241
1048 168
1238 201
629 71
3195 839
3486 765
3131 683
2141 259