8998 108
2351 648
1306 41
3849 313
2954 157
64293 249
13562 938
50606 388
34095 288
32349 972
7788 701
8480 363
9539 551
100845 710
28416 1017
25933 399
3575 190
12153 36
5563 265
4811 169
5556 79
25649 481