1027 826
1056 504
345 329
844 541
1150 916
867 372
629 141
956 76
228 58
474 605
936 9
802 3
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4384 646
4348 218