22092 847
14151 663
9051 800
30618 673
57744 329
306881 961
40101 290
15521 563
8758 54
24423 702
13598 367
496614 1122
9859 209
7758 525
132956 915
11711 660
195111 2006
70423 297
255515 936
385364 1317
194122 281
202560 556
20029 566
10749 801
7700 743
7637 389
80332 385
27715 581