2994 521
5780 504
13943 301
5499 61
2552 247
26347 605
10756 290
2018 266
2466 696
7162 306
41724 471
2229 293
5370 29
9349 727
1713 74
3782 588
4833 760
3897 890
4151 737
4421 364
6655 392
4124 496
2199 295
4702 562
2846 225
5040 817
818 115
2470 239