2980 533
7089 45
3594 635
2996 508
2415 495
2900 389
2175 339
2541 695
10924 227
3075 781
5130 768
2574 485
680 130
7541 474
2771 684
2116 666
6588 1000
7745 433
5157 321
663 86
7352 962
2360 242
11955 772
9230 174