585 41
3036 313
2776 157
61353 248
12999 938
50070 388
33676 288
31561 972
7576 701
8169 363
9256 551
99974 710
28298 1017
25346 398
3450 190
11759 36
3994 259
4663 169
5410 79
24656 481