31050 73
29666 128
27838 78
27651 84
20269 58
19552 20
15702 17
15439 16
13766 30
13305 57
12937 32
12701 31
12342 40
11341 45
10642 26
10424 19
10096 30
9658 20
9168 28
8724 24
8535 53
8282 11
8114 44
7861 22