3757 334
23287 755
12586 357
6217 323
16311 501
30950 513
3390 565
11956 58
6033 811
43216 476
9057 718
4727 693
3810 275