130118 360
59150 109
12814 814
25564 478
12289 763
112318 1065
7282 769
70303 274
66361 295
9338 837
6206 288
3423 691
12805 539
4319 712