2353 88
2371 424
4146 650
30559 181
3960 860
39944 249
2727 372
20702 526
8271 618
8562 332
1626 94
40330 173
6440 76
232147 589
2965 564
65582 926
62458 609
38055 611
7786 850
3151 285
6155 461
920 35
21579 445
32076 528
14765 129