18513 265
4946 160
4592 415
9368 769
11188 957
6843 615
5800 469
2846 471
2853 374
14139 277
7281 607
10399 687
4396 67
8548 391
2894 168