4595 33
14656 682
3673 914
6561 406
16390 430
7817 530
1872 225
4269 421
10228 717
3036 178
3548 623
11440 277
5222 746
2677 521
3049 720
2023 379
1113 61
2239 95
2300 255
21486 856
33570 496
33932 368
47753 558
17146 884
10411 425
14907 201
15720 481
28192 919