586 41
3036 313
2776 157
61354 248
12999 938
50072 388
33677 288
31562 972
7577 701
8169 363
9256 551
99975 710
28298 1017
25346 398
3450 190
11759 36
3994 259
4663 169
5410 79
24656 481