2975 313
2013 476
415 185
1010 369
1593 842
642 388
700 527
837 650
8 171
597 516
500 901
94 225
687 186
554 145
834 609
729 108
1003 132
103 595
358 781
956 925
456 577