21139 625
7535 341
22113 744
396767 1005
274955 846
7905 348
7257 501
10411 263
6551 543
20657 85
27761 341
13193 156
33527 244
2984 243
6165 621
2145 152
24581 292