53261 191
5036 159
27856 392
9550 621
13814 52
14648 412
15318 906
10843 261
37399 292
33730 91
14631 126
11838 229
7792 313
4639 47
23558 180
4170 115
18890 389
21042 526
2350911 3885
2117882 3402
383366 1160
232346 589
193363 743
45856 385
54661 627