111072 147
74139 115
52671 160
52490 3
47739 100
40669 56
37874 50
34491 156
30049 69
28861 86
28011 40
27300 68
26239 48
25449 28
23320 73
23131 93
21325 52
21294 28
20849 65
19076 87
18994 34
18629 31
18386 27
16921 53