2508 229
6849 615
5810 469
5855 739
3137 130
4419 598
3406 189
15035 71
8091 112
5443 752
4184 414
11948 650
36257 167
13761 111
10465 502
4611 318