3238 108
5438 970
20266 345
26882 257
9922 238
9353 843
12173 606
11390 703
9041 508
12534 333
3203 611
32548 935
64953 167
688 65
8758 29
2213 612
2205 297
2072 50