20894 413
22001 205
21605 419
14290 339
10505 123
17453 716
9893 801
21876 513
14150 140
15719 664
17851 99
8965 276
12274 553
9403 530
14315 859
7321 286
17511 744
18298 613
28327 491
9062 644
6333 393
8202 76
5706 302
4645 169