103723 907
3903 564
3235 449
7506 369
5088 636
17499 664
12235 537
5139 195
5829 443
7640 571
12415 802
26633 374
3409 37
2093 203
11191 367
7223 279
10244 486
5074 557