2693 400
2704 117
5917 381
3761 113
4166 560
15475 169
23126 367
8788 601
20655 841
14766 880
11299 838
6518 418
5446 740
5770 245
4857 75
3865 83
15961 65
23404 781
15936 399
43374 163
11302 208
10535 502
18020 606
6471 323
5181 487
6995 482
4896 855
21480 802