22181 587
3243 66
12994 231
12431 127
14142 38
6537 562
19426 612
15868 750
4600 117
8239 208
11960 51
37634 349
28980 664
11906 211
17395 227
15711 651
10459 384
9845 414
15663 71
8001 647
13510 159
13457 330
4124 153
16056 862
8542 176
22808 538
12349 472
14204 308