15160 508
19354 769
14809 63
30181 781
8183 351
15305 216
11088 103
5071 45
16270 414
5597 166
12413 485
20727 350
14328 954
5535 419
5580 225
5837 96
10437 513
15961 460
10315 833
13676 722
8426 601
10236 442
11597 185
10533 869
13791 574
9585 780