10135 305
2410 477
5440 493
39276 672
2834 651
7927 291
23965 137
3988 58
12072 648
4103 640
6442 62
2223 213
4861 849
10051 376
1456 157
1446 125