1132 59
3820 216
5523 543
11626 395
41863 117
88019 98
23892 771
13126 584
32018 579
29511 486
11564 37
9076 788
10616 848
3898 273
23030 273
2096 71