5532 293
3751 95
11582 194
2661 119
5397 785
14229 163
4035 452
12435 707
5943 367
6775 191
4378 89
10635 501
4422 560
19661 345
5044 220
7075 788
7705 656
7495 340
4954 284
14512 672
11817 286
15430 840
16984 431
10951 151
20382 686
15806 361
57302 416
497271 853