2500 183
4523 439
2518 89
8533 575
10313 633
6937 231
15931 321
12170 276
5373 273
6207 810
2974 128
2851 617
4905 754
4311 663
8092 414
15814 503
5635 230
8646 977
13170 666
2994 113
8046 420
27901 955
3361 211
3548 88