2592 643
1675 525
2317 611
3111 691
333 61
2102 584
476 54
1093 279
2614 744
2857 853
1743 445
1983 349
3094 747
3255 298
41033 293
6488 424
29742 299
2616 336
3160 492
1086 50
2641 310
2224 193
13606 129
2336 36
89044 368
3739 41
11166 533
50237 897