3015 521
5867 504
14220 301
5793 61
2602 247
26502 605
11004 290
2054 266
2498 696
7431 306
41777 471
2258 293
5507 29
9462 727
1757 74
3852 588
5017 761
3958 890
4182 737
4556 364
6926 392
4226 496
2343 295
4731 562
2901 225
5099 817
845 115
2517 239