2996 521
5781 504
13947 301
5505 61
2553 247
26349 605
10758 290
2018 266
2466 696
7162 306
41726 471
2229 293
5375 29
9350 727
1713 74
3783 588
4837 760
3897 890
4152 737
4424 364
6665 392
4125 496
2202 295
4703 562
2847 225
5042 817
818 115
2470 239