2271 40
2469 213
4256 76
1970 220
5386 575
20744 893
3097 256
4535 78
5184 414
10324 765
4993 358
33043 686
20942 509