552 41
3009 313
2770 157
61214 248
12985 938
50039 388
33654 288
31511 972
7567 701
8155 363
9246 551
99938 710
28294 1017
25321 398
3431 190
11745 36
3992 259
4648 169
5402 79
24584 481