130189 360
59186 109
12815 814
25564 478
12289 763
112337 1065
7282 769
70321 274
66392 295
9342 837
6206 288
3423 691
12811 539
4319 712