17807 502
2186 397
7041 326
21306 925
86909 526
24861 935
62981 550
28882 469
2810 416
6144 446
5198 515
4245 34
4293 459
77421 680