3399 940
8034 517
132272 626
29281 342
4401 298
10584 928
30306 77
3524 538
3717 355
4325 610
4162 728
3582 260
16590 95
9116 639
2127 320
25487 927
20172 201
16014 840