53238 191
5032 159
27843 392
9548 621
13807 52
14638 412
15317 906
10837 261
37381 292
33721 91
14629 126
11836 229
7788 313
4639 47
23547 180
4169 115
18889 389
21035 526
2350087 3883
2117038 3401
383359 1160
232344 589
193363 743
45853 385
54647 627