5659 332
2245 386
2899 657
48816 509
28488 481
13160 659
15344 211
1411 121
772 119
3784 776
4525 201
197137 373
37848 401
2107 175