2886 790
1632 258
1328 178
2230 416
28291 132
26640 471
29648 65
149914 879
109551 519
46998 350
93436 795
73689 658
34792 765
14857 80
19660 326
54663 650
56272 884
109254 503
102995 825
62306 112
54052 921
47013 684
69535 332
41095 746