4311 588
105747 131
11938 409
351229 1121
9000 463
26050 286
73100 576
5210 797
13193 843
2596 51
42029 405
4454 289
3053 404
8480 495
4537 645
59223 623