29465 41
4690 99
15393 750
16704 161
342743 578
134354 294
20802 406
40068 80
58400 947
59140 500
47929 214
17519 703
56220 735
6305 582