3281 733
5176 162
2309 131
4708 504
3870 382
42408 633
16661 109
6466 191
4568 521
1963 322
4107 481
24941 903
8532 667
17104 95
3340 161
2647 473
20591 242
2044 322