2913 515
1604 105
2889 367
3104 333
2808 292
1235 145
5533 405
4941 597
5804 508
4214 833
6189 918
5902 786
3377 64
3591 245
3562 642
1898 221
4007 79
6453 367
5908 680
3469 447
1699 223
4620 399
1714 302
2771 266