387360 1161
7911 390
5084 136
7228 880
9673 598
14601 580
4212 160
3235 73
23780 662
6570 585
2333 301
12582 376
12376 771
56978 587
61747 95
8893 676
22907 509
3385 337
6969 298
2676 528