5017 90
4115 168
11448 444
6175 632
4227 369
5331 492
3156 845
3188 49
1599 47
3501 769
1255 75
6776 486
6455 673
17063 490
20178 313
91429 792
5463 759
1868 55
4632 752
2589 466
2622 704
12160 512
4047 659
3882 307