14991 318
6602 676
11935 269
2942 129
19645 117
19154 209
7494 547
31922 438
5111 723
6419 803
4713 526
3579 337