29873 42
4746 99
15462 750
16869 161
345455 578
134539 294
20848 406
40173 80
58500 947
59251 500
48055 214
17524 703
56263 735
6322 582