309 25
2399 24
3147 24
1887 22
4976 22
3300 22
2082 22
4093 22
369 22
15558 22
7477 22
5496 22
435 21
3471 21
4988 21
5320 21
5530 20
8052 20
2280 20
7038 20
4041 20
4316 20
4222 20
2961 19