46083 332
38814 372
14166 468
104487 766
22616 503
20506 242
11217 569
15830 840
11718 556
8770 450
16642 63
35747 239
30399 141
21336 158
16375 669