228 35
2801 287
3993 62
3450 479
4175 607
6371 792
2642 158
1230 217
14979 397
3710 822
2355 523
1490 132
744 168
3003 879
3191 666
3715 601
3130 775
2931 459
1896 453
2353 620
3245 497
2212 465
3454 677
28801 999