5061 78
2371 341
4859 501
3869 667
5081 317
4829 227
5578 610
10321 34
5381 152
8374 571
6121 623
4661 316
3483 428
9123 193
5415 479
2154 172
25300 554
5432 82
9207 748
9606 516
1825 192
3947 78
6090 831
34157 933