2905 790
1661 258
1375 178
2281 416
103608 756
25741 514
47013 684
39088 658
73652 263
56272 884
33517 868
62306 112
59941 615
57328 500
102997 347
68003 337
49182 463
9326 503
9191 539
54052 921
35917 125
58660 384
50328 288
55003 755