656 116
2895 912
7632 274
8005 78
3637 433
3477 525
2483 96
2900 705
5260 384
8316 435
2651 109
3170 310
3760 95
15805 594
978 58
3792 803
1096 114
2151 59
39363 287
13330 389
9060 392
6482 323
1695 327
1587 282
7518 183
10949 199
15959 165
5977 706