9441 607
4007 281
8180 690
26518 267
3305 424
5939 120
25361 829
3118 45
121087 209
24047 371
7405 537
6853 677
5053 446
7205 413
1263 199
3895 733