3755 302
9849 39
7935 247
157103 684
8997 151
32348 403
13486 633
50620 665
31146 643
6386 169
1012 33