2920 593
2501 324
1851 418
5942 292
39077 239
21962 261
2303 398
6424 809
3535 414
4416 128
52204 252
19393 779
58004 267
38839 547
4118 771
5907 957