3262 108
5479 970
20304 345
26887 257
9946 238
9362 843
12192 606
11404 703
9092 508
12536 333
3214 611
32577 935
65025 167
697 65
8787 29
2219 612
2215 297
2086 50