28455 600
3408 662
2538 430
5868 718
40372 645
4909 519
64214 650
30800 717
92201 482
47891 115
19276 463
14711 855
8855 222
2999649 6126
18955 382
30525 682
43635 647
32149 633
28565 89
16665 551
38003 744
66425 784
21794 641
30317 504
25527 369
7235 80
52083 163
38529 795