18107 503
2206 397
7090 326
21355 925
87196 526
25092 935
63486 551
29060 470
2859 416
6179 446
5220 515
4262 34
4318 459
78754 681