15006 318
6610 676
11950 269
2947 129
19679 117
19194 209
7494 547
31923 438
5111 723
6419 803
4714 526
3583 337