15596 110
3385 68
6567 313
4270 153
6787 266
7917 659
5530 293
6442 412
4950 157
3179 443
6533 120
4996 582
9828 862
2677 296
5007 649
8472 95
8843 253
10107 222
10603 703
5240 625
3095 323
4039 692
24080 619
10094 342