2961 343
2940 40
7745 702
11320 208
13572 527
8783 784
3071 480
6765 390
2366 76
8846 238
7681 522
4681 354
9984 787
8643 470
10070 639
13056 626
5432 132
6381 171
4555 658
5023 627
6458 618
5143 488
7242 419
2709 103
25673 97
9328 302
1463 134
5513 614