1190 250
3533 558
2671 423
2051 418
1813 451
733 121
1984 503
2642 232
2309 278
2833 568
3080 775
6902 653
4623 249
4912 758
2567 217
3299 586
2562 374
2597 317
4393 842
2296 308
958 84
5127 395
2435 504
2577 480