377 297
872 58
658 382
638 861
762 18
653 148
98 248
88 576
186 821
266 729
978 160
307 18
14389 365
13356 804
9397 361
7347 363
7294 348
6117 14
5651 40
5107 201
5039 225
4457 922
4424 646
4403 218