29846 42
4740 99
15455 750
16855 161
345284 578
134530 294
20844 406
40169 80
58495 947
59245 500
48044 214
17524 703
56261 735
6321 582