22095 438
8247 306
13761 608
23112 308
4701 728
7582 583
14297 928
51632 182
3364 367
20516 886
12317 318
23169 323
37405 645
16600 329
8467 115
9606 754
15601 353
8179 160
23169 241
50501 538
22728 239
5736 781
8865 708
13621 495
25407 280
5594 219
11161 133
18640 73