15536 228
22566 100
50109 212
51132 362
53136 344
22458 95
12356 212
31415 304
89929 490
26183 768
36653 169
33912 335
24487 155
32114 233
43479 106
31283 300
11649 38
27685 148
14581 231
21497 89
44663 266
21957 285
22129 144
15689 50
13215 89
29932 87
105765 312
41207 405