2991 730
60303 177
57185 591
23769 272
56871 658
42645 763
174307 1112
284494 813
223632 932
119050 338
67910 391
87521 273
1527 258
1036 75