30387 497
7059 466
63726 790
3318 476
43225 312
4332 359
8435 795
14413 623
6858 683
9750 470
13160 613
17702 528
5839 888
2799 118