8002 527
41708 493
3133 59
23571 800
16209 780
31570 209
10380 848
4388 44
3186 587
33061 755
2383 262