2353 88
2371 424
4146 650
30559 181
3960 860
39938 249
2727 372
20700 526
8271 618
8562 332
1626 94
40328 173
6440 76
232147 589
2965 564
65579 926
62458 609
38055 611
7785 850
3151 285
6155 461
920 35
21575 445
32071 528
14758 129