20272 296
4538 59
23080 590
13071 509
220676 1085
24353 476
16722 405
47035 302
27996 861
27962 245
15673 392
15112 312
9230 119
5925 576
10560 652
19157 269
10175 508
21619 334
33451 521
55637 551