2975 60
7565 353
13625 842
3836 417
2767 546
4953 318
26015 177
32384 260
4699 475
3127 128
4063 186
7844 479
4473 370
7885 517
3312 711
64277 727
4397 219
1208 213
2273 502
27953 229
10473 65
6342 651
20048 282
1235 31