2692 400
2704 117
5916 381
3759 113
4163 560
15469 169
23117 367
8784 601
20652 841
14762 880
11298 838
6515 418
5442 740
5766 245
4856 75
3863 83
15954 65
23393 781
15929 399
43353 163
11291 208
10529 502
18012 606
6468 323
5180 487
6994 482
4896 855
21475 802