8907 364
15594 758
5070 73
5249 522
7635 506
11802 58
18127 792
2093 65
1987 174
13725 835
4352 230
15547 747
8288 724
7045 636
16327 160
6541 551
21678 610
163163 974
2689275 6598
697117 1987
377449 1078
95283 372
49030 401
124226 465
115503 632
40928 581
58133 485
46463 236