9009 807
14269 695
109054 592
2979 42
4391 522
4048 647
3805 624
2249 36
23820 942
22258 182
4057 316
13403 495
5876 515
4721 95
3416 670
4591 562
7269 333
3788 637
4623 85
1978 101
2515 100
4299 165
3845 578
3590 502
3731 203
12734 166
2656 169