3560546 6528
11988 252
19842 864
8102 376
14567 807
6603 614
7772 570
20405 670
8316 892
21224 916
31889 570
13589 503
7473 224
7560 429
10785 485
10093 633
22178 262
18866 500
13998 666
3756 237
15430 268
7760 53
17352 916
31984 155