37528 81
285893 610
4597 738
42662 124
8256 702
5247 160
2710 434
79441 109
20009 421
3199 533
5203 529
3576 56
5264 648
3411 301
2669 326
5898 47
6546 799
6607 860
4096 746
6555 711
1998 472
7509 775
2482 168
9441 584
4201 344
4084 566
2707 144
6298 685