36927 122
1660 169
8516 711
5547 331
4168 281
29078 1052
3368 628
5901 220
3017 493
4279 58
8041 218
2055 111
7167 251
3704 366
34553 159