21029 263
3043 683
4039 602
3981 732
5153 597
4820 874
2393 318
6754 568
15696 282
8124 129
10966 749
1506 131
7311 788
3033 499
4972 163
5289 654
3350 437
13671 996
4525 771
15589 181
3278 363
5997 630
6324 147
4304 550