4030 733
6515 162
2900 131
4974 504
4531 382
43109 633
17187 109
6695 191
4672 521
2058 322
4251 481
25523 903
8956 667
17624 95
3536 161
2732 473
21725 242
2302 322