4945 160
4592 415
9367 769
11188 957
6843 615
5800 469
2846 471
2853 374
14139 277
7281 607
10399 687
4395 67
8548 391
2894 168