3136 333
22915 755
12463 357
6144 323
14231 501
29598 511
3378 565
11605 58
5858 811
43165 476
8760 718
4620 693
3711 275