12096 51
4087 733
10323 564
6644 606
3548 248
7191 756
8395 520
7571 420
15808 614
10173 150
6703 515
6137 159
8276 635
8243 945
8290 97
2889 51
12435 640
7731 595
4511 592
3802 363
6830 508
4231 347
12536 436
9597 627