290176 507
120146 637
22365 118
70404 802
3405 459
3147 462
4431 555
4241 698
2403 111
5786 395
2679 92
10540 927
55140 150