12325 97
40877 163
22820 602
7058 327
6106 311
14306 224
10876 635
3660 721
739 103
2916 583
2707 704
1146 277
3184 595
3423 788
834 122
216 44
3407 640
2126 468
1647 211
869 60
21285 86
14336 387
18363 546
8951 65
13875 606
9839 220
9152 815
14986 338