21602 53
25259 20
21423 17
8883 20
8069 13
8297 17
7507 12
18355 35
8940 24
14404 17
20552 30
15387 32
2602 4
8512 14
13890 29
6677 8
6420 9
10349 20
20036 20
4617 12
31528 57
12174 15
14264 15
5851 4