19653 326
2844 125
3853 73
10560 204
11834 266
14602 82
9389 169
24369 50
21551 652
5557 282
46316 141
4721 593
23321 858
9322 392
20942 349
15386 480
13330 115
16361 315
23591 841
13907 265
10136 246
10155 499
10532 201
5677 78
3101 252
28836 86
9426 547
15062 890