14017 594
2285 204
6565 680
4544 591
6541 162
11808 554
9936 914
5539 734
4112 391
4503 641
17585 563
12446 59
5016 201
313506 651
76308 415
381028 533
3376 176
7375 99
35857 948
12090 580
2958 267
4287 166
5922 786
61684 848
39905 728
44383 189
3138 218
31000 78