3216 108
5414 970
20240 345
26876 257
9909 238
9338 843
12158 606
11380 703
8984 508
12528 333
3194 611
32527 935
64882 167
685 65
8732 29
2208 612
2197 297
2051 50