107313 909
4082 564
3511 449
7712 370
5352 636
17847 664
12940 537
5413 195
6097 443
7993 572
12756 802
27328 374
3739 37
2380 203
11721 367
7573 279
12487 486
5400 557