4008 733
6462 162
2877 131
4957 504
4512 382
43079 633
17172 109
6687 191
4664 521
2055 322
4246 481
25488 903
8934 667
17598 95
3531 161
2726 473
21686 242
2277 322