27813 128
22289 578
8167 267
53820 460
17137 504
789 148
39654 115
16527 361
11364 53
3055 70
28318 742
13413 764
2754 552
9009 675
30758 462
19585 65
8757 817
50614 643
65701 414
6443 399
607 136
30639 979
30403 363
21147 452