3358 940
8009 517
130057 626
29181 342
4378 298
10547 928
30125 77
3503 538
3693 355
4299 610
4130 728
3539 260
16549 95
9081 639
2101 320
25365 927
20057 201
15847 840