1048 150
3193 797
4384 651
3949 474
2553 268
3361 692
2838 373
3221 451
4920 46
2036 192
1556 134
5921 389
2760 249
3531 180
1813 359
2999 662
3001 502
1291 127
6053 453
1134 212
3937 87
4773 723
3314 281
3027 427