3091 790
1866 258
1645 178
2441 416
52520 506
40306 869
40154 381
22926 474
47499 438
12285 488
84044 851
30283 242
29773 686
10635 657
38536 207
40394 322
21559 831
23109 666
16210 70
28503 463
49695 280
96195 470
91276 712
104102 155