31622 501
235678 678
17646 752
220463 312
159687 687
25077 117
31535 190
72165 152
194452 403
36507 90
51854 221
190993 335
30756 484
240709 727
222017 355
184321 295
23329 564
605539 1204
25529 646
50517 603
46867 598
289141 1144
55355 211
18132 89
244302 402
26530 233
84979 282
263466 778