22281 869
18767 674
5087 636
3079 46
3611 363
7827 375
17049 470
8031 322
3765 97
5795 632
5240 244
3315 586
3863 111
1925 412
1440 237
971 78