3323 12
5042 25
2512 7
3600 24
5558 30
4843 12
2276 13
1851 5
3237 18
4225 14
1304 9
5116 23
6733 26
9012 41
3615 7
5599 10
4123 12
3188 14
54801 210
7034 25
3023 8
4721 13
91299 437
9588 60