22092 847
14151 663
9050 800
30615 673
57741 329
306854 961
40099 290
15519 563
8758 54
24423 702
13598 367
496576 1122
9859 209
7758 525
132951 915
11709 660
195109 2006
70423 297
255492 936
385347 1317
194102 281
202536 556
20028 566
10749 801
7700 743
7637 389
80330 385
27715 581