47091 243
3432 114
5447 278
4532 495
5612 104
4753 214
6074 844
10264 96
7150 323
5769 568
13839 370
18032 60
9127 701
24648 594
5065 244
30149 295
5593 479
6818 194
11300 643
40623 723
4022 423
3066 123
8887 747
48159 941