50003 533
21024 475
31021 483
10625 165
21605 177
4863 292
9852 538
8807 325
22281 277
18986 167
16342 511
4527 322
3150 586
31470 552
31531 206
7067 766
30635 615
7045 735
3740 547
3266 563
9047 440
2985 524
7918 665
11561 756
6856 306
9169 840
14143 723
13591 617