31438 857
65589 719
20899 340
92750 279
76355 459
311892 707
7557 301
8310 70
4847 314
11046 39
6316 664
6129 461
5064 157
4739 398
6893 297
21057 629
5558 741
4964 455
9925 56
29056 496
4544 523
4371 166
2593 31
2902 79