2505 244
3808 200
162332 654
11610 510
10605 429
5941 642
15171 677
75165 254
49255 790
62746 933
3882 871
4837 86
5499 314
6173 435
4153 429
4111 75