4594 55
14277 132
8867 28
21590 340
10932 176
3007 365
4767 527
19807 94
3901 466
6305 954
10025 458
10037 692
8436 449
15663 409
9589 567
5150 746
8153 281