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