1010 331
897 283
1943 187
5338 27
3147 146
4558 765
2782 327
3926 542
2749 417
2641 323
2933 490
18595 270
14649 301
8508 370
18113 311
15932 228
4389 681
16384 158
65608 239
83903 418
4135 548
3563 479