2610 703
1200 48
5942 39
13871 510
34643 297
13585 183
3411 390
37811 855
40778 699
21863 100
4268 720
12537 212
44094 904
2747 457
5882 451
394541 1035
8217 851
8668 402
8948 104
10375 548
17618 612
2993 204
27421 43
33009 524
6100 699
36261 695
29506 493
7816 296