3091 733
4918 162
2178 131
4634 504
3767 382
42258 633
16542 109
6424 191
4548 521
1934 322
4081 481
24784 903
8472 667
17020 95
3314 161
2624 473
20371 242
2041 322