129961 359
59077 109
12810 814
25562 478
12289 763
112277 1065
7280 769
70284 274
66297 295
9328 837
6206 288
3423 691
12757 538
4318 712