39464 40
113674 297
17268 51
4730 3
15689 40
12351 40
9111 33
25398 51
10952 23
7236 13
19404 30
6072 16
7853 16
5751 16
23331 19
5922 18
32675 42
5462 22
5382 15
5384 17
12052 43
2399 7
10488 40