22093 438
8246 306
13759 608
23109 308
4701 728
7582 583
14297 928
51630 182
3364 367
20516 886
12317 318
23166 323
37404 645
16600 329
8466 115
9604 754
15600 353
8179 160
23168 241
50501 538
22727 239
5736 781
8865 708
13621 495
25406 280
5594 219
11161 133
18638 73