296448 772
2390 440
19826 617
14102 592
77604 368
38562 189
275668 431
313323 991
257553 536
296404 940
60981 167
100186 491
127089 374
33393 408
22761 159
61007 143
23081 645
119007 295
40936 958
5646 672
2351 89
5044 252
5752 175
7281 430
10113 399
3602 79
5563 482
4620 862