2998 501
27428 244
5539 229
5984 140
5417 320
4648 284
16817 357
114313 110
5977 405
64493 726
4891 90
166184 539
9834 565
24273 242
61918 105
55266 483
30742 775
70728 417
59057 177
39128 314
22141 149
45813 847
58084 506
67219 308
38668 168
9603 98
33571 307
50679 422