2347 88
2370 424
4146 650
30554 181
3957 860
39897 249
2722 372
20698 526
8264 618
8558 332
1621 94
40309 173
6430 76
232142 589
2965 564
65548 926
62452 609
38044 611
7784 850
3149 285
6155 461
917 35
21556 445
32040 528
14734 129