9506 330
7956 90
3683 429
15367 287
3955 884
5509 658
6406 635
4317 680
4077 583
1970 212
5552 884
1603 53
3001 388
2016 76
6002 678
1306 28
4442 728
4682 933
15801 87
9983 490
4121 769
37131 261
1682 199
3508 631