21505 664
7741 554
32782 595
15052 103
3154 137
10417 203
21864 666
5998 495
1836 117
1424 187
2446 160
3296 547
1734 102
3739 234
1040 34
1194 79
44906 662
72565 854
14863 293
4838 413
51676 423
35680 198
8120 570
4356 392
26379 159
21345 36
8820 189
19865 399