35501 48
21745 18
22499 9
20240 14
10129 1
28977 25
24237 27
15746 30
19935 21
20857 21
43925 92
20371 24
256593 409
20903 25
10595 15
15298 20
9588 8
19413 28
28149 66
30153 57
13543 6
37103 43
7607 2
17554 30