31622 501
211408 548
17646 752
220463 312
159687 687
25077 117
291578 598
31535 190
72165 152
194452 403
228533 669
36507 90
51854 221
84941 275
30756 484
180197 999
240709 727
184321 295
23329 564
136277 123
141949 160
25529 646
50517 603
239227 731
46867 598
289133 1144
55355 211
18132 89