22092 847
14149 663
9050 800
30613 673
57738 329
306832 961
40099 290
15519 563
8758 54
24423 702
13598 367
496567 1122
9859 209
7758 525
132948 915
11708 660
195107 2006
70423 297
255480 936
385336 1317
194090 281
202533 556
20028 566
10749 801
7700 743
7637 389
80327 385
27715 581