2447 612
2105 583
3197 637
3081 557
21345 906
3112 406
3395 678
15722 363
27822 545
17952 264
11257 260
5157 48
33586 396
12353 214
2857 159
2100 95
3069 290
655 73
63903 433
47883 163
2480 371
7367 639
58858 634
2735 297
3928 455
1567 310
4972 664
4054 704