12421 480
3807 215
15118 406
29271 83
8475 153
8502 332
4157 274
5937 479
10163 87
5848 443
8584 243
4677 60
9631 55
8701 252
4993 459
9747 567