1025 116
3738 923
6378 793
5447 508
14159 331
498 31
4290 608
2749 93
5389 163
5320 256
7547 481
4514 732
17008 509
2687 485
636 52
5424 354
4943 643
6946 723
4977 694
1003 135
962 164
4359 418
2182 594
2788 98