3012 521
5829 504
14116 301
5662 61
2584 247
26489 605
10899 290
2046 266
2478 696
7314 306
41771 471
2248 293
5452 29
9414 727
1731 74
3822 588
4954 761
3928 890
4164 737
4514 364
6856 392
4180 496
2335 295
4714 562
2875 225
5078 817
843 115
2496 239