15515 159
33001 175
10507 608
4026 695
2202 344
2664 447
9949 648
7683 547
23537 800
1699 122
32396 423
3734 277
12414 362
1455 231
5291 438
83953 239