20546 339
5599 30
18405 745
4223 495
16436 654
15902 595
17297 110
4457 659
5997 803
11307 543
3492 309
2659 139
3997 529
6306 370
5139 163
1831 87
5773 754
7774 778
18367 515
3399 150
31584 835
2669 79
21568 796
5089 315
11667 345
5725 738
4790 869
1681 327