95027 103957
53342 55192
36512 68754
32576 47057
28652 34116
24709 34249
21415 23192
20262 31415
17434 29098
13900 10601
10871 28645
11118 24086
4322 8997
3027 6727
1644 4521
896 4131
2053 4801
683 3033
760 2821
368 2494
5715 11965
2243 6713