29934 176
8157 464
3465 523
5452 594
9001 309
2745 440
3215 265
4286 911
71901 214
5858 63
16368 605
2886 308
8833 590
1505 40
5209 531
3441 394
4519 680
4308 216