4384 45
3143 614
4946 477
3895 505
1788 300
6790 252
4122 874
7153 490
10222 667
1881 439
6283 394
7043 383
2048 330
2059 59
3523 719
1095 192
2565 340
11296 865
9344 148
12153 671
2562 695
2682 207
3131 529
3976 908