31201 62
31201 108
30521 28
30432 63
30243 70
29747 43
29746 122
29480 32
28557 58
27282 84
26845 35
26754 101
26539 85
26331 133
26004 158
25402 68
24260 118
24039 65
23984 97
23586 22
23466 23
23360 13
22923 36
22774 55