1040 298
21415 630
8501 690
4794 214
23331 294
7466 655
7710 951
3145 506
5165 228
12002 926
3743 914
2320 558
15888 474
4942 360