42290 414
15851 681
69306 345
28342 469
34734 873
46461 407
44875 749
33594 560
30212 403
64663 728
2656 704
4063 733
2873 333
3793 575
2294 377
4431 339
5399 152
4368 635
1860 35
22168 637