3553745 6527
11956 252
19821 864
7756 570
20135 670
8308 892
21164 916
13561 503
7441 224
7541 429
31763 570
10775 485
22172 262
10071 633
3744 237
13973 666
18835 500
17943 554
40321 1156
14489 831
15401 268
12049 592
17324 916
9093 41