155923 199
54655 52
51611 277
43409 112
38020 136
33166 53
31674 74
30434 42
29851 22
24769 81
23928 65
22386 70
22357 110
21296 77
20082 27
18992 49
18870 60
18345 47
18095 61