3015 63
5998 403
9572 479
3502 466
27854 215
8827 595
6227 899
6812 969
13883 424
29712 884
5175 603
6250 193
3347 47
2055 121
8312 278
2811 181
7233 691
1924 296
1044 139
5824 528
4574 783
4456 87
39096 105
5512 279
4963 121
7729 255
8727 535
6212 523