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