3586 591
41725 471
20612 878
8248 358
10211 698
66172 1029
25251 519
22573 748
5910 381
15112 642
3007 452