3013 521
5847 504
14156 301
5698 61
2591 247
26497 605
10944 290
2051 266
2489 696
7355 306
41775 471
2253 293
5478 29
9434 727
1740 74
3833 588
4982 761
3947 890
4172 737
4532 364
6876 392
4201 496
2338 295
4720 562
2884 225
5086 817
844 115
2505 239