31147 336
29105 608
29559 1844
36006 135
17411 599
46381 1815
48855 1830
20675 1786
15749 417
36572 916
23555 984
42331 888
22253 469
30252 843
45247 114
40146 438