1235 163
1905 999
1009 140
645 53
96 149
965 8
365 337
857 540
560 141
916 784
638 564
1084 832
3282 269
7265 805
944 115
111 339
234 8
519 373
487 457
752 396
510 72
415 693
952 720
915 77