1023 116
3737 923
6372 793
5447 508
3627 333
2982 690
3425 951
6832 271
749 160
1670 242
4879 918
8285 864
1678 375
7782 500
2557 655
1408 263
1530 357
2694 778
6093 563
3124 817
920 145
3045 665
11624 454
5777 538