3217 508
12842 285
8237 69
5294 796
7339 684
10626 392
17100 623
16560 413
9258 461
7885 819
4231 655
5999 104
41684 381
11699 642
4900 382
3221 220
4422 825
3190 265
5342 879