3683 646
45006 93
5909 510
1737 364
1397 151
3773 498
18250 858
27355 396
6498 206
21144 794
4957 392
195733 738
51601 400
7097 671