1010 59
3627 216
5359 543
11523 395
41675 117
87804 98
23751 771
13032 584
31931 579
29336 486
11415 37
9024 788
10550 848
3860 273
22949 273
2055 71