15595 110
3385 68
6567 313
4270 153
6786 266
7917 659
5530 293
6441 412
4950 157
3179 443
6532 120
4996 582
9828 862
2677 296
5007 649
8470 95
8842 253
10103 222
10603 703
5240 625
3095 323
4039 692
24080 619
10090 342