883 160
1039 131
3835 504
2826 382
38851 632
15311 109
5908 191
4271 521
1817 322
3758 481
23242 903
7513 667
15875 95
2772 159
2549 473
18375 242
1968 322