42196 503
8539 503
14489 490
5176 44
2530 84
29404 709
22879 919
22598 526
51157 90
15964 506
5397 728
10775 555
6635 200
1209 84
12741 141
11469 43
11184 633
9553 677
13365 489
18805 603
4532 158
1642 153
1768 108
44261 843
6872 461
19722 164
11346 285
11159 307