3013 92
2351 48
4451 660
5143 596
5459 606
3543 446
5096 378
7619 169
3282 232
4480 641
5866 593
8923 213
7274 429
6579 482
3193 29
2640 57
7748 711
5989 825
1834 97
18349 425
8327 400
4244 639
3958 175
3715 458