1009 213
17785 876
18453 682
20150 293
3901 278
3953 224
16372 171
4536 612
9631 865
3456 571
11917 648
24375 297
2003 87
7184 575
2101 27
44458 84
36858 408
2911 571
4927 609