3197 36
2055 259
8666 355
3581 321
3828 649
4087 725
4951 749
16943 417
13818 98
1437 61
2853 133
2864 498
4484 932
2305 441
24401 453
5289 306
3954 562
12842 761
5667 62
4343 142
2929 453
3121 482
8091 758
6559 278