5161 594
8696 309
2615 440
2968 265
4145 911
70143 214
5322 63
15822 605
2663 308
8522 590
1351 40
4835 531
3209 394
4257 680
3806 216