3175 119
11601 359
2765 348
3793 490
1544 265
3240 621
6930 453
3342 97
9662 659
30892 268
4796 833
13861 574
15444 115
4424 677
4759 300
2875 222
6223 801
9341 512
7615 728
1763 152
4259 522
3923 418
11672 928
7185 646