29907 176
8150 464
3461 523
5449 594
8994 309
2744 440
3211 265
4284 911
71868 214
5857 63
16362 605
2885 308
8828 590
1503 40
5209 531
3431 394
4516 680
4302 216