5163 594
8698 309
2617 440
2968 265
4146 911
70150 214
5325 63
15828 605
2663 308
8523 590
1351 40
4835 531
3209 394
4259 680
3807 216