7921 506
5099 109
5721 549
8089 428
4214 101
7905 412
7224 839
25603 238
127298 604
122494 393
55479 292