15595 110
3385 68
6567 313
4269 153
6786 266
7917 659
5530 293
6441 412
4950 157
3179 443
6532 120
4995 582
9828 862
2677 296
5007 649
8469 95
8842 253
10102 222
10603 703
5239 625
3094 323
4039 692
24080 619
10085 342