42168 503
8527 503
14480 490
5171 44
2526 84
29394 709
22855 919
22557 526
51050 90
15939 506
5394 728
10767 555
6625 200
1209 84
12734 141
11468 43
11172 633
9552 677
13346 489
18769 603
4524 158
1641 153
1767 108
44244 843
6872 461
19696 164
11227 285
11149 307