4699 291
23016 67
30239 663
11623 107
17882 805
43566 475
10844 255
15755 497
30238 329
14563 598
5528 395
30430 221
4698 911
3521 379