599 43
3163 438
23141 255
3249 735
2939 54
8716 558
38474 247
4378 867
18159 458
55007 433
3996 247
5890 706
9072 375
42710 336
33215 425
5057 638
12240 696
10629 577
4531 571
3200 28