25032 877
17104 186
8059 724
10052 705
23559 197
18097 584
8357 519
2814 327
23350 287
9420 857
9995 576
8710 76
36947 113
9846 314
11963 442
6059 421
9228 643
11453 352
11581 524
19988 271
54522 377
51997 653
2780 217
7978 523
11781 304
15449 408
5598 285
6514 813