52056 190
4818 159
27003 391
9358 621
13500 52
14362 412
14938 906
10663 261
36621 292
32922 91
14301 126
11626 229
7495 313
4580 47
23005 180
3998 115
18825 389
20681 526
2287274 3862
2060856 3370
382630 1160
232135 589
193144 743
45689 385
54300 627