3221 402
3347 89
8287 562
2660 338
19226 783
2201 85
7410 597
11391 636
2862 242
4870 584
7986 101
2368 169
3727 784
12506 901
4233 383