42163 731
3732 453
3330 700
5090 105
2444 480
2244 293
3657 88
2178 98
786 35
2741 140
11618 204
172719 689
21006 152
9790 625
5533 581
5511 598
2671 316
2716 386
39055 333
13273 461
5835 493
2102 136
5457 473
4251 579
13842 69