1048 230
1046 280
1186 174
3090 905
15709 147
4594 554
26165 763
22787 359
11437 408
22511 509
30396 834
4260 93