53246 191
5033 159
27850 392
9550 621
13809 52
14643 412
15318 906
10839 261
37390 292
33722 91
14630 126
11838 229
7790 313
4639 47
23552 180
4170 115
18889 389
21038 526
2350467 3885
2117466 3402
383361 1160
232346 589
193363 743
45856 385
54654 627