22098 438
8250 306
13768 608
23113 308
4701 728
7585 583
14299 928
51642 182
3364 367
20518 886
12322 318
23170 323
37419 645
16605 329
8476 115
9611 754
15604 353
8179 160
23172 241
50502 538
22733 239
5736 781
8867 708
13631 495
25409 280
5595 219
11168 133
18643 73