1026 241
348 37
441 108
7674 696
7166 868
2329 43
6704 664
3591 855
10528 747
3713 80
5962 623
21009 549
2840 375
4416 497
1201 61
3862 507
6320 840
4029 246
3400 594