2184 40
2378 213
4092 76
1917 220
5234 575
20389 893
3003 256
4372 78
5008 414
9029 765
4561 358
32670 686
20587 509