30956 66
27317 103
27211 78
27006 33
25577 59
25552 29
25389 7
25284 100
24581 72
23273 50
23251 25
23180 23
23131 24
23127 51
22995 37
22972 43
22409 32
22014 21
21926 58
21831 13
21703 38
21681 64
21432 30
21078 23