3001 475
2874 512
3347 405
3117 418
4967 619
3884 710
5051 536
14605 616
9456 623
3354 297
13733 339
2028 344
14801 566
17214 674
6182 707
15034 276
7167 501
1091 134
2584 266
1590 230
3826 685