5161 594
8696 309
2616 440
2968 265
4145 911
70143 214
5322 63
15826 605
2663 308
8522 590
1351 40
4835 531
3209 394
4259 680
3807 216