1096 241
168 35
2901 604
6649 773
4884 214
5693 578
298 75
4691 129
1816 569
7876 141
1868 538
1733 554
15450 533
7585 461
14170 586
2323 591
3419 235
1636 384
11887 128
2723 808
6116 563
10283 96
386 76
16270 307