2904 135
2182 132
18542 258
3169 332
13081 399
4840 596
2958 317
22705 172
4330 322
7784 587
22949 854
7658 586
3089 305
6838 557
8146 403
9871 331
25455 870
6423 334
13016 151
9036 643
8620 465
27332 581
7263 782
2912 70