31201 62
31201 108
31118 70
30631 122
30521 28
30432 64
29747 43
29480 32
28557 58
27761 35
27282 84
27218 134
26754 101
26539 86
26004 159
25402 68
25170 122
24484 22
24039 65
23984 99
23466 23
23360 13
22923 36
22774 55