20791 100
5681 36
10868 778
6335 765
4112 628
32448 121
21759 192
28318 780
15487 166
11643 33
2633 37
1602 115
8812 201
25598 52
9293 392
2036 310
1456 56
9968 673
4903 195
3013 486
2862 188
6748 127
10386 196
18093 447
5647 546
14181 502
9131 750
3241 158