6843 430
3459 605
40121 926
84681 120
13426 405
12008 347
2207 384
1237 54
4551 894
26580 491
7833 433