3246 108
5454 970
20279 345
26885 257
9936 238
9356 843
12187 606
11393 703
9075 508
12535 333
3209 611
32564 935
64994 167
692 65
8771 29
2215 612
2213 297
2078 50