18961 596
4087 379
20178 350
4576 116
5410 665
12602 103
15885 89
6270 243
8296 480
5567 272
2957 916
9895 732
6291 39
5765 607
9506 185
8942 949
20725 195
114767 957
4475 186
8893 77
5936 149
16039 872
11114 882
28908 417