3040 150
8026 335
3097 297
2895 580
10879 665
5909 719
1776 177
5111 567
6973 468
5473 36
4798 532
4717 746
7005 583
6275 266
2058 138
1211 76
3155 439
6760 642
5391 399
7157 553
6293 639
5577 416
4513 471
3072 495
3771 784
7914 582
2031 304
2313 547