2198 545
1592 348
122885 664
1816 92
74175 432
187763 703
199058 673
95627 437
536321 623
37305 513
66046 360
145655 621
2896 280
875 128
2584 676
2812 694
3181 591
968 219