21667 72
30051 185
4051 664
5276 490
3134 502
2975 404
2269 423
1927 315
3485 168
8211 560
11108 580
85385 600
50339 432
59029 343
14536 533
3243 321
5171 311
2467 251
5967 878
6156 676
6602 632
3577 756