42962 80
10624 48
14191 643
11122 255
16739 616
9583 409
17778 165
8449 408
3159 43
16477 402
6755 642
20609 1054
8032 874
8039 552
94560 489
40974 146
16699 225
24247 702
61196 385
28740 318
8846 669
17130 133
6122 340
43426 650
14505 655
46462 436
1980 175
9965 361