2931 539
21610 510
5009 521
13507 54
133384 179
48593 165
18551 430
11795 347
20112 496
50675 675
15979 356
20226 806
18116 399
5698 462
12158 116
21597 560
26136 106
3663 212
8659 763
438553 739
4863 519
4284 719
14494 830
7068 493
4598 234
3777 226
2755 197
11754 190