9502 832
11966 429
7288 48
4376 465
2533 386
3520 359
4044 139
3419 223
4943 353
7409 521
2046 285
2946 356
3642 453