11598 805
7875 344
3084 90
2320 93
8170 518
8338 437
2682 31
5010 509
5333 436
25028 577
3400 459
5635 77
36220 460
2721 283
17546 291
8425 659
9752 514
4822 563
7665 453
3800 541
14347 130
36636 466
6548 213
29323 926