546 41
3005 313
2768 157
61189 248
12983 938
50036 388
33647 288
31497 972
7563 701
8150 363
9240 551
99929 710
28292 1017
25315 398
3429 190
11740 36
3992 259
4647 169
5400 79
24577 481