5385 495
3097 135
3945 667
6124 550
8305 192
39507 628
25740 252
30410 285
6262 112
4634 489
3245 346
2488 136
5435 754
3869 593
4293 578
6046 839
3392 701
1752 65