290269 507
120163 637
22369 118
70435 802
3407 459
3148 462
4434 555
4243 698
2405 111
5789 395
2681 92
10547 927
55228 150