130076 359
59133 109
12813 814
25562 478
12289 763
112306 1065
7281 769
70293 274
66351 295
9332 837
6206 288
3423 691
12785 539
4318 712