19998 150
12545 303
77754 692
57646 756
28461 463
9195 196
4684 77
4247 615
7773 115
6522 339
6833 826
2798 372
4198 530
11218 485
4797 896
4927 601
5322 637
5396 580
3780 372
1630 52
5088 221
4238 686
8604 709
10485 766
4396 138
12060 742
2193 90
12264 576