4731 291
23068 67
30244 663
11630 107
17888 805
43606 475
10937 255
15761 497
30283 329
14572 598
5531 395
30435 221
4699 911
3522 379