16001 593
20938 550
13261 153
22189 429
10522 228
16641 468
24978 243
2832 397
1440 121
3389 688
4104 125
3560 561
3038 656
3119 499