20272 296
4539 59
23083 590
13071 509
220682 1085
24354 476
16722 405
47040 302
28000 861
27962 245
15673 392
15112 312
9230 119
5926 576
10561 652
19157 269
10176 508
21621 334
33454 521
55640 551