1502 419
4212 729
2227 277
6576 199
4704 229
3446 522
6623 141
2588 605
2977 78
4369 512
5618 894
9207 772
1582 330
604 96
5205 673
6094 89
5524 647
4028 69
451 37
2792 261
6545 303
2255 295
5703 665
3495 503