296 72
2876 752
2623 530
2791 698
11410 396
12461 478
5180 939
5739 538
7811 167
4858 420
2546 72
2194 493
8128 440
9346 653
10312 265
28226 696
14938 955
4017 545
896 91
1271 289
6494 84
1392 310
1054 324
12153 596