290356 507
120181 637
22381 118
70467 802
3409 459
3154 462
4438 555
4247 698
2407 111
5792 395
2681 92
10548 927
55299 150