141145 1088
23793 181
6756 281
11482 51
54466 207
6741 57
21974 343
15485 283
84829 740
61454 266
4587 946
2856 336
5428 344
8191 691
8707 97
7863 387
6573 627
2902 515