331 69
1467 335
16229 636
7438 585
746 149
6139 690
1955 418
2817 352
6669 602
3132 700
1231 157
8907 308
8429 203
1240 160
2612 799
900 98
9694 739
962 52
3599 764
7804 138
8987 284
5086 371
7331 289
4783 429
22847 385
13873 917
5552 564
6643 328