2528 401
1177 32
2268 340
975 61
1630 129
2213 189
4556 187
3995 835
2498 294
2899 444
3215 732
2988 161
6468 569
3698 419
6483 569
10442 228
17666 494
18457 505
23937 895
105263 399
8137 123
11789 545
17370 612
10166 334