4278 581
3408 562
20014 475
46939 660
139770 448
97124 923
27360 389
15265 334
30857 637
33149 93
3107 94
3244 698
3467 667
3946 637
4963 760
2726 537
2691 238
3501 502
4660 104
4537 482