289885 507
120096 637
22342 118
70258 802
3396 459
3143 462
4425 555
4234 698
2394 111
5782 395
2675 92
10529 927
54953 150