823 591
855 103
1248 78
217 621
263 786
975 504
786 794
649 788
250 114
866 124
1142 376
858 955
8572 358
8081 792
6825 360
5462 361
4119 33
4054 346
3612 10
3454 222
3071 201
3061 217
2977 922
2975 645