31503 595
14640 103
3065 137
10353 203
21721 666
5619 495
1736 117
1355 187
2385 160
3196 547
1635 102
3584 234
966 33
1142 79
44410 662
72145 854
14529 293
4627 413
51369 423
34891 194
7747 570
4081 392
25683 159
21230 36
7814 189
19630 399
56370 308
5878 496