2516 540
1009 332
341 86
1143 318
7347 524
2232 471
5589 208
8743 616
12898 784
7320 379
10883 236
12329 582
6946 177
6630 593
6472 135
14314 164
5898 248
8330 729
7305 508
4345 295
10657 153
15474 666
5288 648
9511 800