3096 408
16022 202
4299 637
7596 467
4598 636
3631 510
3797 463
2729 101
8347 328
4883 145
11679 801
5305 905
3211 577
2606 94
6348 961
1491 332
3360 831