5030 58
2789 23
1775 5
1489 9
3720 16
1371 1
2316 7
4019 22
3882 22
6649 49
802 1
885 3
2299 8
2498 13
1121 2
11345 20
4810 15
7611 16
6219 24
3979 16
4581 11
15048 56
3346 7
3962 9