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