22096 438
8249 306
13765 608
23112 308
4701 728
7585 583
14299 928
51635 182
3364 367
20517 886
12320 318
23170 323
37415 645
16602 329
8474 115
9607 754
15603 353
8179 160
23172 241
50502 538
22732 239
5736 781
8866 708
13625 495
25408 280
5594 219
11164 133
18642 73