141149 1088
23793 181
6756 281
11483 51
54470 207
6741 57
21980 343
15486 283
84834 740
61462 266
4588 946
2856 336
5428 344
8191 691
8707 97
7863 387
6575 627
2902 515