331 69
1458 335
16213 636
7424 585
746 149
6103 690
1953 418
2757 352
6640 602
3122 700
1206 157
8904 308
8426 203
1227 160
2611 799
898 98
9687 739
962 52
3597 764
7789 138
8984 284
5079 371
7325 289
4780 429
22829 385
13860 917
5542 564
6640 328