3096 420
3570 825
8641 293
16593 564
82368 129
71167 155
80867 200
45577 70
52151 881
5293 256
5504 98
11502 347
6620 577
1831 250
22345 140
5251 331
2283 471
2893 549
1598 140