21032 822
11893 353
7297 75
20263 271
55066 377
50331 804
53248 653
8262 523
12070 305
15757 408
5873 285
6620 813
5337 214
6523 554
35733 1165
5865 200
17050 306
8243 363
6889 578
14335 509
24856 278
7613 576
14376 409
8541 452
16743 195
9998 183
12892 577
12395 788