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