355 27
19841 603
12712 756
8721 642
3406 165
157637 1076
2451 290
3924 748
2289 309
2473 402
5989 579
2271 402