2994 809
95536 453
789 89
25597 236
2982 341
133531 774
24082 883
42650 155
3501 341
30181 183
115238 435
12608 60
77556 516
4273 274
273585 1022
32237 475
69641 313
14702 127
41850 292
37755 257
28308 104
93468 614
36061 126
40669 100
87433 376
49373 298
58400 451
28322 343