15160 508
19354 769
14811 63
30182 781
8183 351
15305 216
11089 103
5071 45
16270 414
5598 166
12413 485
20728 350
14330 954
5535 419
5580 225
5837 96
10437 513
15962 460
10316 833
13676 722
8426 601
10236 442
11598 185
10534 869
13792 574
9585 780