16593 585
11894 568
12014 933
24647 209
23074 826
22587 72
11968 456
215008 672
9778 347
16773 538
3831 201
3104 292
4924 275
7243 605
4065 246