2177 40
2370 213
4067 76
1911 220
5221 575
20349 893
2994 256
4365 78
4968 414
8936 765
4514 358
32622 686
20548 509