592 623
280 233
1000 892
456 199
375 255
411 350
652 53
190 647
896 410
146 990
288 870
134 420
14373 365
13335 804
9394 361
7335 363
7287 348
6110 14
5648 40
5105 201
5035 225
4454 922
4419 646
4402 218