31237 610
195202 1080
6646 502
8547 684
9241 111
6200 179
21148 476
6360 906
7030 486
42632 640
14405 537
32000 357
124803 297
15500 728
24048 294
4432 593
3693 555
5771 683