18055 503
2199 397
7074 326
21344 925
87104 526
25038 935
63347 551
29000 469
2839 416
6165 446
5216 515
4256 34
4308 459
77847 680