20221 100
17762 435
26645 164
11179 313
3174 214
14768 592
2937 30
10214 299
14180 355
5947 284
7431 592
4127 198
4089 737
3435 388