29311 161
40000 144
3555 448
3246 467
3274 372
42361 503
3747 317
3358 564
5526 30
22928 502
7417 600
2732 520
32048 70
5814 597
7497 279
4921 605
6635 758
23942 422
3756 518
3185 67