2112 569
40385 305
155320 551
14371 905
59648 504
57863 553
5561 714
7304 532
1875 214
3244 132
3271 141