31672 325
43031 633
26270 653
22142 787
9937 344
14575 388
10544 75
10714 699
7910 288
12004 152
9531 228
14685 468
21645 242