4093 347
5235 215
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
2725 78
2894 350
5251 314
5278 340
1995 281
6347 192
589 118