3148 303
5236 843
2029 301
2918 555
2653 157
1695 99
3912 273
2846 109
5588 256
3219 493
2843 321
4696 224
5998 107
8523 49
5513 369
3891 645
1013 82
3181 710
2958 255
3583 830
1860 173
7651 723
8207 594
1217 33
3613 980
2404 371
3393 743
1568 266