19405 70
88702 576
21310 354
8346 781
4230 611
35825 116
21527 282
29810 595
20768 267
10687 386
18571 293
2717 316
3780 168
2710 188
702 28
12670 560
3504 669