2961 211
4622 504
6418 615
5307 469
4561 47
1816 94
1836 280
3246 511
1600 161
4988 685
3600 553
2744 195
6269 929
2634 430
3462 815
8941 842
7070 546
26952 224
17121 628
8558 611
4049 340
45298 792
7073 237
6981 512
2385 199
2318 257
17709 119
17920 405