843 216
2401 629
304 62
3028 572
10148 592
2760 325
11135 59
7991 428
5307 234
4846 792
17687 373
5254 898
1467 134
30907 581