2801 281
9338 870
7848 628
152335 693
4275 223
16771 466
21018 244
41806 190
2929 320
3511 667
4819 385