3592 860
3456 728
2641 41
2272 169
3187 806
3904 149
3686 521
3111 532
5588 366
3050 326
6602 303
3127 231
3438 388
5014 524
15263 52
3315 98
4861 171
12809 133
92936 799
5666 598
7482 625
3818 461
26345 353
3652 219
24469 161
19766 873
98656 816
65298 520