1136 59
3830 216
5531 543
11631 395
41881 117
88032 98
23901 771
13133 584
32020 579
29518 486
11579 37
9077 788
10619 848
3901 273
23038 273
2102 71