5533 293
3751 95
11586 194
2661 119
5397 785
14231 163
4035 452
12438 707
5943 367
6775 191
4378 89
10636 501
4423 560
19663 345
5044 220
7075 788
7706 656
7495 340
4955 284
14512 672
11817 286
15430 840
16985 431
10952 151
20382 686
15806 361
57314 416
497419 853