14956 621
9311 117
5325 423
8451 145
42127 712
67322 298
102667 245
10365 488
72630 340
45947 761
4482 518
6240 544
2417 125
4349 586
4149 507