48103 49
6781 99
17240 751
25057 161
391043 597
142660 294
22701 406
45228 80
66281 947
67367 502
56304 214
18193 703
58862 735
7289 582