1195 123
1178 40
3855 826
15787 531
16413 657
2879 373
916 58
17020 814
3738 768
1476 66
2610 273
11311 727
3659 549
3528 653
2672 354
1195 53
1598 176
4165 448
3885 686
5230 758
5796 900
4429 521
2748 495
1282 79