952 31
7057 672
2846 390
3818 901
3575 565
3310 624
1476 135
7072 69
12427 719
1977 284
2414 468
3450 620
3752 337
8005 277
4730 856
5050 850
5976 967
4534 607
3764 638
8293 281
6512 55
1254 177
7198 523
1917 316
2769 380
3080 390
3002 550
1752 86