3725 334
23248 755
12578 357
6212 323
14407 501
30899 513
3388 565
11883 58
6014 811
43209 476
9041 718
4710 693
3791 275