2998 501
27427 244
5539 229
5984 140
5417 320
4648 284
16817 357
114311 110
5977 405
64492 726
4890 90
166180 539
9834 565
24273 242
61915 105
55266 483
30741 775
70727 417
59053 177
39126 314
22141 149
45812 847
58083 506
67219 308
38665 168
9603 98
33570 307
50678 422