21666 666
5002 496
1534 117
1272 187
2243 159
3093 547
1508 102
3297 234
842 33
1085 79
43092 661
71510 855
14085 293
4437 413
50676 423
33296 194
7390 569
3888 392
24347 159
20805 36
7509 189
19463 399
52474 307
5401 496
2786 129
4193 193
7179 743
8020 325