5038 449
4163 334
5483 677
12476 433
2253 377
25461 819
5211 758
6309 454
3358 32
9303 185
3632 621
9812 286
19266 119
17784 654