4311 588
105747 131
11939 409
351235 1121
9000 463
26050 286
73101 576
5210 797
13193 843
2596 51
42029 405
4454 289
3053 404
8480 495
4537 645
59225 623