5162 594
8696 309
2616 440
2968 265
4145 911
70145 214
5324 63
15826 605
2663 308
8523 590
1351 40
4835 531
3209 394
4259 680
3807 216