1128 59
3811 216
5514 543
11620 395
41857 117
88012 98
23881 771
13121 584
32011 579
29501 486
11559 37
9072 788
10614 848
3896 273
23026 273
2093 71