9575 527
42236 493
3218 59
23998 800
16445 780
32223 209
10650 848
4495 44
3262 587
34055 755
2467 262