330 189
832 115
420 40
682 971
639 584
403 974
1040 418
585 156
776 768
311 681
941 449
355 196
14393 365
13359 804
9402 361
7349 363
7294 348
6122 14
5653 40
5107 201
5039 225
4457 922
4425 646
4403 218