2842 50
5183 653
3284 641
4467 305
4093 347
2857 889
8859 571
3424 479
23362 761
2241 257
4580 317
10504 543
2797 441
5978 79
6183 701
4775 482
7289 512
10860 749
1960 489
5489 545
2894 350
5278 340
4194 703
1995 281