3272 108
5485 970
20315 345
26892 257
9951 238
9364 843
12201 606
11406 703
9117 508
12537 333
3215 611
32596 935
65051 167
700 65
8796 29
2224 612
2218 297
2089 50