22090 847
14148 663
9049 800
30613 673
57734 329
306782 961
40097 290
15516 563
8758 54
24423 702
13597 367
496519 1122
9859 209
7758 525
132941 915
11708 660
195104 2006
70423 297
255465 936
385322 1317
194070 281
202516 556
20028 566
10749 801
7700 743
7637 389
80326 385
27714 581