10285 693
15105 271
27635 486
51927 215
44595 421
40311 441
16897 493
22399 797
24381 666
26143 649
8788 728
4572 444
5953 757
3937 494
3840 402
9903 514
17382 177