4006 733
6459 162
2877 131
4957 504
4511 382
43075 633
17170 109
6687 191
4663 521
2055 322
4246 481
25484 903
8933 667
17598 95
3531 161
2725 473
21686 242
2271 322