45960 332
38707 372
14133 468
104111 766
22546 503
20428 242
11184 569
15772 840
11698 556
8733 450
16591 63
35672 239
30268 141
21274 158
16347 669