5099 75
2745 338
13284 548
19067 711
4872 453
14844 327
7997 719
23574 693
5303 650
6281 488
16363 438
31030 583
7396 413
4764 669
4307 644
14365 331
3586 180
8049 335
8593 926
20967 159
13793 466
7586 253
13871 546
14551 504
9736 736
7048 336
15474 58
17149 508