18026 575
2417 408
9407 811
10505 507
3511 103
5229 331
10448 654
2976 207
5370 152
2530 65
6955 730
5132 412
7506 519
9714 347
7167 323
7851 579
4638 424
6224 683
46077 594
3741 492
11338 663
3586 371
7231 374
8053 841