15193 508
19422 769
14856 63
30203 781
8232 351
15346 216
11121 103
5091 45
16307 414
5616 166
12436 485
20811 350
14366 954
5556 419
5603 225
5911 96
10478 513
16018 460
10352 833
13711 722
8456 601
10281 442
11640 185
10578 869
13864 574
9629 780