4063 868
14745 271
3091 467
3914 681
1378 329
929 28
3310 323
4151 935
1740 225
3539 414
1951 363
2814 731