2954 211
4620 504
6416 615
5299 469
4552 47
1815 94
1835 280
3245 511
1598 161
4979 685
3592 553
2733 195
6263 929
2633 430
3454 815
8935 842
7062 546
26938 224
17107 628
8556 611
4046 340
45280 792
7068 237
6977 512
2384 199
2315 257
17669 119
17907 405