3468684 6462
16929 521
39984 1156
11850 592
5936 433
15231 267
7191 486
23485 253
31463 569
8752 536
17131 916
8418 60
15560 892
8988 433
7009 657
18597 500
22368 669
12550 80
21615 262
12446 765
14014 729
4947 167
20429 573
10650 221