551 41
3006 313
2770 157
61210 248
12985 938
50039 388
33651 288
31507 972
7567 701
8155 363
9246 551
99937 710
28294 1017
25320 398
3429 190
11745 36
3992 259
4648 169
5402 79
24582 481