2954 211
4620 504
6416 615
5293 469
4552 47
1815 94
1835 280
3244 511
1598 161
4979 685
3592 553
2733 195
6262 929
2633 430
3452 815
8935 842
7062 546
26935 224
17100 628
8555 611
4046 340
45277 792
7068 237
6976 512
2384 199
2315 257
17663 119
17905 405