3969 733
6394 162
2837 131
4943 504
4481 382
43032 633
17142 109
6680 191
4655 521
2049 322
4239 481
25448 903
8911 667
17562 95
3513 161
2718 473
21646 242
2235 322