625 83
2419 553
2916 620
3760 651
526 67
856 139
801 156
956 213
2279 444
1227 166
2902 602
427 36
1209 296
1852 252
6902 777
802 73
903 163
3175 592
2305 410
2895 833
360 44
4959 794
3049 862
24626 101