20262 296
4535 59
23042 590
13067 509
220573 1085
24350 476
16720 405
47028 302
27987 861
27955 245
15666 392
15105 312
9226 119
5911 576
10555 652
19155 269
10173 508
21600 334
33398 521
55605 551