16397 525
99993 404
34831 483
5836 155
41094 224
5540 136
29165 680
4212 418
2302 194
5925 562
4099 351
3173 523
2975 655
820 165
3071 597