21143 419
13293 533
26924 161
17990 551
10234 294
2499 84
5602 113
4902 596
3691 529
1016 62
4787 880
4311 342
78316 693