2774 281
9328 870
7841 628
152082 693
4271 223
16737 466
20968 244
41679 190
2923 320
3508 667
4809 385