19444 109
22288 850
65547 518
29613 685
29035 879
25966 152
30701 195
37711 597
82638 843
44806 926
9219 591
4367 574
5341 528
6346 387
15917 884
2704 98
20901 436
2504 509
87822 767
13260 115
22679 47
19559 62
24377 803
21536 610