290265 507
120161 637
22368 118
70433 802
3407 459
3148 462
4434 555
4243 698
2405 111
5789 395
2681 92
10547 927
55223 150