51531 517
2659 180
16319 627
21222 799
5162 687
10429 578
11394 118
16683 154
12513 603
7739 295
57164 1019
8828 88
4612 186
13792 48
10773 938
4450 231
5827 557
12697 721
16799 896
9397 710
16113 55
26768 273
13153 640
7060 338
3967 656
8900 825