2999 501
27428 244
5539 229
5984 140
5417 320
4649 284
16817 357
114320 110
5978 405
64494 726
4891 90
166196 539
9834 565
24274 242
61920 105
55266 483
30743 775
70734 417
59062 177
39130 314
22141 149
45814 847
58084 506
67219 308
38670 168
9606 98
33573 307
50680 422