3495 412
2316 151
15146 503
11822 33
7654 738
7832 829
8215 860
6497 52
5282 414
15999 257
7014 370
6085 374
14854 846
22196 697
9906 287
28572 530
15204 327
8367 547
25175 220
11330 169
9973 160
9481 530
7864 417
21282 841
10186 672
19050 292
5949 97
4750 358