2952 686
2696 618
228 50
505 99
46393 285
31842 303
38412 594
27783 368
50063 491
23152 626
30551 340
21640 144
16871 140
40819 570
53378 158
17421 94
23128 229
32937 831
7048 867
46004 515
26412 298
21409 353
48181 205
24411 367