18069 503
2200 397
7076 326
21349 925
87139 526
25059 935
63402 551
29015 469
2845 416
6167 446
5217 515
4257 34
4310 459
78184 680