19016 638
10525 477
19949 953
5596 240
4646 243
8208 326
4956 517
10496 774
8809 448
7563 417
9401 557
2114 25
5738 444
7296 364
5322 95
6267 255
15208 351
2887 92
2835 406