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