396083 769
79338 552
28195 678
21251 526
30697 293
29515 664
8648 226
2854 57
13055 680
3365 278
11229 243
14252 589