30548 58
37423 57
36033 72
21808 83
15462 76
13373 20
18193 23
11939 21
23435 78
12106 35
4021 9
26791 100
14168 32
21892 36
20942 34
4884 12
14908 25
8796 19
26376 73
12687 30
5015 9
2327 2
5227 18