41860 117
5595 136
194256 535
42260 105
27295 315
12288 442
17553 842
22420 328
53683 553
22620 267
64718 441
25903 173
23440 668
13881 716
17559 768
33706 973
5460 111
39454 825
10552 75
15706 385
11469 169
22049 200
22206 703
15007 774
7505 576
8817 363
3955 562
5515 103