3981 404
12878 587
16225 127
14963 339
6217 461
12995 620
2041 283
4746 641
2540 388
8330 638
2044 216
5752 819