48112 49
6781 99
17240 751
25061 161
391049 597
142672 294
22702 406
45230 80
66294 947
67371 502
56311 214
18195 703
58864 735
7289 582