3250 402
3453 87
5061 561
2685 338
19227 782
2220 85
7431 597
11433 636
2895 242
4905 584
7988 101
2384 169
3743 784
12544 901
4247 383