284557 506
117748 632
21889 118
68129 796
3322 459
3078 462
4341 555
4156 698
2299 110
5667 395
2553 92
10407 927
51781 149