2981 240
38395 597
28008 749
36509 897
15135 657
30429 244
15564 274
20846 188
9821 680
21600 843
33567 609
27803 388
57513 148
16224 702
14370 335
30309 652
69607 905
11957 82
28501 348
46382 376
6355 279
15212 234
12406 175
3939 141
9044 289
6434 206
10304 129
13718 408