5061 286
3805 76
11653 128
16992 491
21495 352
44228 71
1959 218
5656 488
12012 63
11716 185
19756 311
35934 115
18652 733
6998 56
16749 886
15506 549
4907 695
9309 820
4937 184
3678 770
4368 485
35437 510
14639 928
22636 209
9875 109
17346 668
6925 556
10468 321