987 138
5152 297
935 247
11549 238
2598 651
15097 798
3108 516
1248 95
2976 351
9857 301
2961 384
1334 134
3278 484
2864 419
2621 647
1860 307
1993 362
2651 581
1231 152
2553 749
1695 426
2733 706
1648 312
427 33
2945 666
4669 855
7027 215
2076 528