42753 322
31569 502
15449 349
26397 963
4130 519
5661 98
6996 581
6903 443
5959 284
9985 420
4828 320
20487 894
8744 404
2695 529
2415 53
4129 307
8259 219