2963 211
4629 504
6421 615
5309 469
4576 47
1817 94
1838 280
3248 511
1602 161
4992 685
3615 553
2748 195
6273 929
2637 430
3465 815
8944 842
7078 546
26975 224
17136 628
8564 611
4052 340
45327 792
7079 237
6993 512
2385 199
2318 257
17763 119
17930 405