290115 507
120139 637
22363 118
70377 802
3404 459
3146 462
4429 555
4239 698
2403 111
5786 395
2678 92
10539 927
55097 150