1796 80
3651 99
5019 603
8733 595
5120 212
5854 178
5095 104
7953 751
3028 553
4251 87
3959 196
5610 252
2541 65
5698 152
851 50
3441 373
6317 257
4490 659
4549 756
8284 676
14743 647
2867 140
6243 631
8515 879