19139 348
20457 72
17718 616
5171 237
22656 849
14712 93
7803 836
3792 488
1378 131
4516 730
1430 161
28890 85
1736 98
3354 97