31151 610
195145 1080
6646 502
8546 684
9241 111
6199 179
21148 476
6360 906
7030 486
42629 640
14403 537
31997 357
124763 297
15497 728
24044 294
4432 593
3693 555
5771 683