29345 41
4683 99
15391 750
16668 161
342205 577
134313 294
20795 406
40039 80
58383 947
59115 500
47904 214
17518 703
56213 735
6304 582