309 92
906 254
669 174
2652 659
11523 590
4860 381
1735 558
15166 183
2888 733
12898 784
25865 311
777 154
10148 133
4843 216
11184 405
18477 247
2061 619
4671 144
11760 484
11552 446
12072 615
8505 685
379 104
11293 256