3196 543
522 49
6021 313
44020 926
74455 300
9754 737
58516 195
4218 273
20320 970
90043 498
7224 392