12526 801
4652 266
7449 760
6343 74
15355 638
10656 489
18446 139
8721 255
3506 425
5860 92
7905 724
9788 705
16485 349
10878 524
5569 291
13260 408
8136 452
8441 607
8219 58
6526 632
20353 350
14101 954
5433 419
11645 301
9692 741
15607 460
9430 475