29851 73
3196 39
4057 399
2932 397
10304 215
3716 466
218400 316
219474 631
4698 970
3095 372
7802 315
26180 96
3223 181
4672 31
7350 109
3898 394
1924 57
1413 133
1321 218
3456 355
3764 382
5201 638
56537 415
69126 282
122986 689
140444 824
64747 648
61483 660