12553 80
3973 113
3826 211
5264 504
6843 615
5800 469
5257 48
2194 94
2140 280
3859 511
2069 161
5612 686
4342 553
3300 195
6922 929
3005 431
3833 816
9819 842
7699 546
28996 225
20736 628
9403 611
4437 340
48985 792
7965 240
7550 512
2689 199
2639 257