42300 406
4777 474
5826 429
6950 370
2712 291
5406 513
2574 271
3629 317
8780 212
4279 574
19179 316
4449 589
4905 196
9114 421
5677 855
5677 743
12089 159
9877 533
6906 43
13866 467
5554 263
3392 190
3800 252
3838 486
155574 564
55535 185
74657 667
140337 851