2796 272
1286 172
2740 505
4588 835
4052 857
6413 767
3260 508
4315 187
2257 444
3548 553
3441 727
3066 415
5767 447
3443 463
1909 144
3531 618
1008 40
9448 914
3783 854
4289 129
2288 266
5425 534
8948 558
3579 274