3495 412
2316 151
15145 503
11822 33
7654 738
7832 829
8215 860
6497 52
5281 414
15998 257
7014 370
6085 374
14854 846
22196 697
9905 287
28572 530
15203 327
8367 547
25174 220
11330 169
9973 160
9481 530
7864 417
21282 841
10184 672
19050 292
5949 97
4748 358