1134 59
3826 216
5527 543
11629 395
41872 117
88028 98
23898 771
13130 584
32019 579
29517 486
11575 37
9077 788
10618 848
3900 273
23034 273
2102 71