1005 59
2591 60
9909 387
1697 358
3730 264
4479 421
12885 353
3710 453
10867 264
4987 105
2430 480
4823 361
4193 693
2137 98
17951 170
4354 892
775 35
4316 514
3758 948
4422 376
7798 893
1761 259
1423 72
2816 51
2631 124
28870 301
23550 138
9709 332