3403 386
13429 365
51584 400
17009 755
11185 115
4289 712
9581 548
8995 832
2941 329
6406 232
4210 481
8661 681
2391 229
10424 542