107343 909
4086 564
3514 449
7713 370
5352 636
17851 664
12953 537
5416 195
6103 443
7998 572
12768 802
27328 374
3742 37
2380 203
11729 367
7576 279
12520 486
5405 557