20928 616
25135 277
2303 108
19886 148
10183 66
2664 447
3251 288
2515 397
3468 472
6972 482
6505 359
22661 653
150429 304
42988 679
19235 327
8453 115
2298 130
10267 738
11609 46
15395 697
17721 394
6082 689
8659 815
8193 265
7850 70
11273 271
4929 718
18719 500