30120 34
28940 75
28229 34
26893 15
26229 99
23032 38
22760 62
21514 30
20750 56
20494 46
20371 44
19803 17
15469 22
15142 23
14910 23
14641 29
14408 19
14249 12
13537 34
13514 20
12948 25
12806 29
12805 21
12793 20