608 41
3053 313
2781 157
61414 248
13008 938
50082 388
33685 288
31587 972
7582 701
8172 363
9263 551
100005 710
28302 1017
25356 398
3454 190
11767 36
3994 259
4668 169
5413 79
24678 481