125 676
78 683
113 310
994 905
23 349
885 141
341 246
440 142
101 993
922 980
264 997
327 602
263 727
734 506
785 48
849 917
820 153
546 248
102 70
193 859