1032 52
2251 250
2765 351
3764 833
3271 896
1658 275
4186 711
3044 311
3473 920
1455 133
3034 645
2210 271
1264 186
2401 328
793 55
3967 835
3504 820
3946 601
4124 736
3841 203
2836 437
3082 271
3423 715
6870 486