2600 255
2663 756
2932 530
102155 182
83195 427
30962 695
7572 743
91970 140
10391 638
8541 343
3006 796
15134 106
13979 830
478 61
6145 139
140165 590
63621 640
50750 888
17218 257
40277 459
100153 341
73590 532
120441 592
88552 346