56331 85
19350 318
5934 79
1892 234
9572 419
45391 482
7636 249
9848 47
2688 40
21516 80
4492 74
5112 588
1582 135
30386 740
4147 715
25228 574
4191 527
14352 247
8285 65
8815 597
1333 34
17205 421
12845 109
5998 42
3648 274
16175 842
12764 54
10480 521