48060 583
2560 257
102541 884
121301 331
5270 648
6171 409
3825 202
12122 678
24694 815
27724 146
11991 216
9435 209
8943 415
5080 97
8367 75
10813 417
10479 362
50647 906
12683 574
11685 392
8309 101
19022 798
7903 462
89473 779
4289 250
7670 150
84671 594
109068 309