12078 332
15259 219
10593 457
8134 155
6330 705
13291 313
8685 322
7102 350
5101 396
7089 286
6993 784
19292 625
3785 84
4825 539
5420 571
9359 547
4387 457
6050 755
21967 429