30118 30
15819 27
22476 24
14519 21
17209 19
9413 17
5659 15
8417 15
9423 14
8488 12
4786 12
7397 11
4562 10
4811 10
4968 10
4236 10
6922 9
6593 9
6364 9
3226 9
8025 9
3572 9
6499 9
5270 8