42766 322
31573 502
15449 349
26399 963
4130 519
5664 98
6998 581
6904 443
5960 284
9986 420
4830 320
20490 894
8747 404
2696 529
2415 53
4130 307
8261 219