22093 438
8246 306
13760 608
23109 308
4701 728
7582 583
14297 928
51631 182
3364 367
20516 886
12317 318
23168 323
37405 645
16600 329
8467 115
9605 754
15601 353
8179 160
23168 241
50501 538
22727 239
5736 781
8865 708
13621 495
25406 280
5594 219
11161 133
18638 73