20503 38
8051 11
6993 5
13898 25
11316 23
9350 11
19893 29
19047 23
41236 78
17404 31
37923 86
19409 30
4852 5
4329 12
4417 6
12990 18
13059 28
8860 10
24230 26
6072 11
4068 3
4059 4
3721 12
5239 11