13952 536
3580 337
8938 267
12576 778
7698 608
6285 692
4540 38
2182 58
13693 876
7946 461
9296 409
3251 297
13105 83
10807 212
13015 291
8863 825
6386 931
1976 41
10669 147
15937 725
2038 93
13591 339
7720 486
9601 142
10363 363
2991 133
13410 207
3350 57