3246 108
5452 970
20277 345
26884 257
9934 238
9354 843
12185 606
11393 703
9066 508
12535 333
3207 611
32561 935
64986 167
692 65
8769 29
2214 612
2212 297
2078 50