3242 108
5446 970
20269 345
26884 257
9930 238
9353 843
12181 606
11391 703
9055 508
12535 333
3207 611
32555 935
64967 167
690 65
8765 29
2214 612
2208 297
2073 50