13191 420
18023 361
3134 555
8309 410
4099 547
137492 606
41228 275
2957 41
32263 128
2620 444
4674 527
18256 209
8978 843
2351 386