293973 772
2381 440
19801 617
14096 592
77534 368
38545 189
275173 431
312865 991
257188 536
295961 939
60837 167
99377 490
126646 374
33233 408
22632 159
60834 143
23002 645
118698 295
40871 958
5638 672
2344 89
5037 252
5738 175
7275 430
10101 399
3596 79
5555 482
4617 862