21396 603
2138 96
1788 79
9088 404
5236 798
8045 209
11043 414
12407 36
7230 74
6259 551
6530 329
4583 431
9303 664
2571 329
7546 627
3833 34
2677 63
1145 74
2141 420
3196 684
3975 788
2562 215
1564 186
6543 698
6356 309
864 90
2820 254
30705 768