8582 660
4933 253
12758 647
3459 724
1883 241
3424 545
2811 519
7082 629
6431 121
9139 132
3116 691
5578 552
2671 175
4313 61
10633 578
2324 167
4162 82
2570 350
2292 27
4414 58
6102 846
13217 594
8927 667
12848 638
1631 291
6977 442
3230 622
13118 523