4383 505
2819 296
7227 405
3347 549
8702 620
35497 657
32259 125
1222 145
38359 483
39382 290
13868 60
13368 257
7961 504
10835 78