25003 115
14058 82
2249 214
3296 63
10744 125
3185 548
38633 198
11324 601
3220 758
20839 185
2879 265
18034 774
32285 894
9578 676
12148 303
50275 614
16399 247
12815 318
3893 676
6427 117
11973 641
38574 650
20065 203
15315 63
8563 351
11446 103
16737 414
14644 954