31129 336
29095 608
29552 1844
35958 135
17403 599
46329 1815
48786 1830
20668 1786
15729 417
36528 916
23548 984
42303 888
22235 469
30245 843
45232 114
40097 438