5030 58
2789 23
1775 5
1489 9
3720 17
1371 1
2316 7
4287 22
3882 22
6891 50
802 1
885 3
2299 8
2498 13
1121 2
11345 20
4810 15
7611 17
6495 24
3979 16
4581 11
15319 57
3346 7
3962 9