30317 42
4820 99
15495 750
17035 161
348202 578
134753 294
20899 406
40305 80
58638 947
59359 500
48212 214
17533 703
56312 735
6336 582