5115 773
30764 508
10343 506
6561 60
5334 126
4629 151
3542 79
3884 944
5874 717
2530 438
2681 294
3865 685
20920 384