2447 612
2104 583
3197 637
3081 557
21341 906
3109 406
3394 678
15721 363
27822 545
17952 264
11256 260
5157 48
33558 396
12352 214
2856 159
2100 95
3069 290
655 73
63863 433
47867 163
2480 371
7366 639
58829 634
2735 297
3928 455
1567 310
4972 664
4053 704