39082 286
1560 411
4552 412
6797 546
2995 837
3877 749
4623 935
1984 408
1015 181
36495 484
4037 727
3177 555
5129 540
941 155
2582 280
1211 190
927 153
40220 853
3105 201
3106 722
17772 79
3165 585
669 40
2967 487
8279 118
5602 360
1561 290
4088 639