1150 342
2940 844
16131 335
5990 286
7246 562
7058 612
13212 175
9315 323
22068 182
22746 812
2768 99
21486 252
4632 397
24854 476
4748 716
4282 439