4006 898
393 47
2662 337
7257 605
9708 213
11273 123
24215 603
67538 88
31962 517
9740 358
11604 639
4271 607
3817 335
10333 402
3488 305
2334 314
3685 421
1745 188