53239 191
5032 159
27846 392
9549 621
13808 52
14641 412
15317 906
10837 261
37383 292
33721 91
14629 126
11836 229
7788 313
4639 47
23549 180
4170 115
18889 389
21035 526
2350173 3884
2117134 3401
383359 1160
232344 589
193363 743
45855 385
54648 627