3012 81
4481 559
7595 594
33616 536
2979 127
8527 194
21596 619
5016 794
13348 410
19753 615
4828 113
12301 816
8999 96
9065 333
78469 591
32548 293
71916 66
7830 323
6301 487
4446 521
3722 232
11625 499
6594 309
11781 377
3541 81
7083 534
12198 68
15375 400