3221 402
3345 89
7869 562
2660 338
19223 783
2201 85
7407 597
11389 636
2862 242
4870 584
7985 101
2368 169
3727 784
12504 901
4232 383