5096 362
5999 686
22279 482
27213 688
5315 813
9060 671
3263 639
10633 409
7166 547
6590 600
9009 300
21250 485
3711 851
2452 105
12927 412
1413 194
21764 845
11741 119