15039 318
6623 676
11987 269
2950 129
19755 117
19274 209
7495 547
31927 438
5112 723
6424 803
4720 526
3590 337