3584 591
41700 471
20587 878
8247 358
10202 698
66167 1029
25247 519
22567 748
5910 381
15110 642
3007 452