12590 80
3992 113
3841 211
5283 504
6850 615
5820 469
5274 48
2212 94
2147 280
3863 511
2078 161
5621 686
4354 553
3318 195
6937 929
3014 431
3838 816
9836 842
7710 546
29049 225
20951 628
9414 611
4446 340
49138 792
7980 240
7576 512
2697 199
2645 257