16985 103
16406 506
1490 142
3704 754
7701 702
4085 741
14611 563
9433 203
1721 178
3048 380
4957 229
2450 355
9327 446
9597 31
12337 270
3215 329
13534 587
2421 743
19523 450
26097 126
2544 593
21363 543
1380 351
26485 573