3006 313
5891 356
5155 788
1642 453
3206 408
21983 515
8092 249
33082 610
34837 665
9245 551
40318 604
13056 792