2994 250
3804 542
4448 640
5527 354
11148 243
6096 477
4715 548
6198 705
5555 725
6553 789
16013 914
2809 254
6710 731
4303 615
4432 508
4363 761
10332 308
5132 343
3182 468
1999 203
11318 814
2666 85
3159 659
11299 151