2660 108
4602 970
18847 345
26496 257
9254 238
8933 843
11163 607
10416 703
7538 508
12456 333
3074 611
30473 935
60438 165
559 65
7808 30
2140 612
1833 297
1854 47