571 41
3021 313
2773 157
61289 248
12992 938
50053 388
33670 288
31530 972
7573 701
8159 363
9255 551
99957 710
28298 1017
25333 398
3441 190
11752 36
3993 259
4653 169
5404 79
24609 481