2508 648
43878 422
3844 672
6652 346
4164 630
2886 175
8085 771
136079 626
123737 901
212257 261
162094 1004
63685 448
105333 822
42147 87
78365 468
152918 628
36760 287
3109 664
1139 135
988 169
66370 636