19625 700
2955 159
1773 304
4684 626
1239 61
4571 443
4465 538
12114 750
2664 153
2316 356
4807 367
5762 163
10463 909
1720 358
12029 111
4408 496
4639 586
6096 551
1747 477
5122 212
7878 334
6974 260
14103 653
11639 618