2557 120
17601 142
18187 545
43798 881
15906 645
6532 262
3461 106
26247 708
74925 868
5981 386
48095 760
5352 718
6078 468
3846 107
6775 450
2082 197
13275 149
5441 866
28861 116
5930 370
6333 601
23607 446
13204 255
4607 111
11559 250
7355 526
2586 28
4306 281