843 216
2400 629
304 62
3028 572
10147 592
2759 325
11134 59
7991 428
5307 234
4846 792
17687 373
5254 898
1467 134
30907 581