290298 507
120166 637
22371 118
70437 802
3407 459
3151 462
4435 555
4244 698
2405 111
5791 395
2681 92
10547 927
55248 150